summary refs log tree commit diff
path: root/synapse/handlers/sync.py
diff options
context:
space:
mode:
authorMatthew Hodgson <matthew@matrix.org>2018-09-11 00:37:57 +0100
committerGitHub <noreply@github.com>2018-09-11 00:37:57 +0100
commit92c918d25375cecceb2f8dee6cc059ad18dff35f (patch)
tree917cdbb35a6ba81e0ddec19ff8bfc6713f3ed2fb /synapse/handlers/sync.py
parentchangelog (diff)
downloadsynapse-92c918d25375cecceb2f8dee6cc059ad18dff35f.tar.xz
We actually have to include state for LL members
as the user might not have heard of them before, even though we’re not LLing members in incremental syncs
Diffstat (limited to 'synapse/handlers/sync.py')
-rw-r--r--synapse/handlers/sync.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/synapse/handlers/sync.py b/synapse/handlers/sync.py

index 2407d4278f..c8cf5aa9ab 100644 --- a/synapse/handlers/sync.py +++ b/synapse/handlers/sync.py
@@ -763,8 +763,8 @@ class SyncHandler(object): timeline_start=state_at_timeline_start, previous=state_at_previous_sync, current=current_state_ids, - lazy_load_members=False, # N.B. overridden to disable LL - ) + # we have to include LL members in case LL initial sync missed them + lazy_load_members=lazy_load_members, else: state_ids = {} if lazy_load_members: