We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 51dd4df commit 10b00a2Copy full SHA for 10b00a2
synapse/storage/databases/main/stream.py
@@ -1469,6 +1469,10 @@ async def bulk_get_last_event_pos_in_room_before_stream_ordering(
1469
recheck_rooms: Set[str] = set()
1470
min_token = end_token.stream
1471
for room_id, stream in uncapped_results.items():
1472
+ if stream is None:
1473
+ # Despite the function not directly setting None, the cache can!
1474
+ # See: https://github.com/element-hq/synapse/issues/17726
1475
+ continue
1476
if stream <= min_token:
1477
results[room_id] = stream
1478
else:
0 commit comments