From e5c6aafe61b4a24bcdac28ae32f80e091de6bf57 Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Mon, 10 May 2021 15:48:27 +0100 Subject: Fix redactions --- synapse/storage/databases/main/events_worker.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/synapse/storage/databases/main/events_worker.py b/synapse/storage/databases/main/events_worker.py index 430dad1b9b..c4e5d386bb 100644 --- a/synapse/storage/databases/main/events_worker.py +++ b/synapse/storage/databases/main/events_worker.py @@ -742,6 +742,8 @@ class EventsWorkerStore(SQLBaseStore): # that would require a larger refactor). cached_entry = self._in_memory_events.get(event_id) if cached_entry is not None: + # We need to add to the event_map as we read from it to fetch redactions. + event_map[event_id] = cached_entry.event result_map[event_id] = cached_entry self._get_event_cache.set((event_id,), cached_entry) continue -- cgit 1.5.1