diff --git a/synapse/handlers/sync.py b/synapse/handlers/sync.py index 485a13f194..b925eab385 100644 --- a/synapse/handlers/sync.py +++ b/synapse/handlers/sync.py @@ -1977,7 +1977,9 @@ class SyncHandler: for room_id, event in last_membership_change_by_room_id.items(): assert event.internal_metadata.stream_ordering - # Skip any events that TODO + # As a shortcut, skip any events that happened before we got our + # `get_rooms_for_user()` snapshot (any changes are already represented + # in that list). if ( event.internal_metadata.stream_ordering < token_before_rooms.room_key.stream