summary refs log tree commit diff
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
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
-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: