From 1676fa787f555bcfdea5f5cd5f33fc43ca265338 Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 31 Mar 2025 15:26:11 +0100 Subject: [PATCH] Iterate on types --- synapse/handlers/sliding_sync/room_lists.py | 2 +- synapse/types/handlers/sliding_sync.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/synapse/handlers/sliding_sync/room_lists.py b/synapse/handlers/sliding_sync/room_lists.py index 49c02ab56d..6edbe9a146 100644 --- a/synapse/handlers/sliding_sync/room_lists.py +++ b/synapse/handlers/sliding_sync/room_lists.py @@ -748,7 +748,7 @@ class SlidingSyncRoomLists: # Filtered subset of `relevant_room_map` for rooms that may have updates # (in the event stream) - relevant_rooms_to_send_map: Dict[str, RoomSyncConfig] = relevant_room_map + relevant_rooms_to_send_map: Mapping[str, RoomSyncConfig] = relevant_room_map if relevant_room_map: with start_active_span("filter_relevant_rooms_to_send"): if from_token: diff --git a/synapse/types/handlers/sliding_sync.py b/synapse/types/handlers/sliding_sync.py index 26ca1639f3..ff51404549 100644 --- a/synapse/types/handlers/sliding_sync.py +++ b/synapse/types/handlers/sliding_sync.py @@ -200,7 +200,7 @@ class SlidingSyncResult: joined_count: Optional[int] invited_count: Optional[int] notif_counts: RoomNotifCounts - room_receipts: Sequence[ReceiptInRoom] + room_receipts: Optional[Sequence[ReceiptInRoom]] def __bool__(self) -> bool: return (