mirror of
https://github.com/element-hq/synapse.git
synced 2024-12-14 11:57:44 +00:00
Reliably fetch prev_room_sync_config
This commit is contained in:
parent
1fd9b75f01
commit
3b234b53d5
1 changed files with 2 additions and 2 deletions
|
@ -513,6 +513,8 @@ class SlidingSyncHandler:
|
|||
|
||||
state_reset_out_of_room = True
|
||||
|
||||
prev_room_sync_config = previous_connection_state.room_configs.get(room_id)
|
||||
|
||||
# Determine whether we should limit the timeline to the token range.
|
||||
#
|
||||
# We should return historical messages (before token range) in the
|
||||
|
@ -562,7 +564,6 @@ class SlidingSyncHandler:
|
|||
|
||||
log_kv({"sliding_sync.room_status": room_status})
|
||||
|
||||
prev_room_sync_config = previous_connection_state.room_configs.get(room_id)
|
||||
if prev_room_sync_config is not None:
|
||||
# Check if the timeline limit has increased, if so ignore the
|
||||
# timeline bound and record the change (see "XXX: Odd behavior"
|
||||
|
@ -1107,7 +1108,6 @@ class SlidingSyncHandler:
|
|||
bump_stamp = 0
|
||||
|
||||
unstable_expanded_timeline = False
|
||||
prev_room_sync_config = previous_connection_state.room_configs.get(room_id)
|
||||
# Record the `room_sync_config` if we're `ignore_timeline_bound` (which means
|
||||
# that the `timeline_limit` has increased)
|
||||
room_sync_required_state_map_to_persist = room_sync_config.required_state_map
|
||||
|
|
Loading…
Reference in a new issue