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
2025-04-27 09:34:07 +00:00
parent 222e89f6fe
commit af7dfb31bc
56 changed files with 666 additions and 492 deletions

View File

@@ -842,7 +842,7 @@ impl Service {
let unread: UInt = self
.services
.user
.notification_count(&user_id, &pdu.room_id)
.notification_count(&user_id, pdu.room_id())
.await
.try_into()
.expect("notification count can't go that high");