Abstract Pdu filter matching into trait Event.

Abstract Pdu unsigned accessors into trait Event.

Abstract Pdu relation related into trait Event.

Abstract PDU content into trait Event.

Move event_id utils from pdu to event.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk committed 2025-05-11 07:02:14 +00:00
1 parent 222e89f6fe
commit af7dfb31bc
56 files changed
+666 -492

No files matched your search

+3 -3
View File
@@ -279,13 +279,13 @@ impl Service {
return Ok(());
};
let response_sender = if self.is_admin_room(&pdu.room_id).await {
let response_sender = if self.is_admin_room(pdu.room_id()).await {
&self.services.globals.server_user
} else {
&pdu.sender
pdu.sender()
};
self.respond_to_room(content, &pdu.room_id, response_sender)
self.respond_to_room(content, pdu.room_id(), response_sender)
.boxed()
.await
}