summary refs log tree commit diff
path: root/synapse/events/builder.py
diff options
context:
space:
mode:
authorRichard van der Hoff <richard@matrix.org>2022-05-19 16:18:30 +0100
committerRichard van der Hoff <richard@matrix.org>2022-05-19 16:18:30 +0100
commit070c0279d43b5bbebc640097aec5a48d87d2dec4 (patch)
treecfa3372065b3bb094cdd3a334efb56f6e8ac98d9 /synapse/events/builder.py
parentAdd detail to `cache_autotuning` config option documentation (#12776) (diff)
downloadsynapse-rav/faster_joins/work.tar.xz
Diffstat (limited to 'synapse/events/builder.py')
-rw-r--r--synapse/events/builder.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/synapse/events/builder.py b/synapse/events/builder.py

index 98c203ada0..68ab2113d4 100644 --- a/synapse/events/builder.py +++ b/synapse/events/builder.py
@@ -120,8 +120,10 @@ class EventBuilder: The signed and hashed event. """ if auth_event_ids is None: + # we pick the auth events based on our best knowledge of the current state + # of the room, so we don't need to await full state. state_ids = await self._state.get_current_state_ids( - self.room_id, prev_event_ids + self.room_id, prev_event_ids, await_full_state=False ) auth_event_ids = self._event_auth_handler.compute_auth_events( self, state_ids