diff --git a/synapse/handlers/initial_sync.py b/synapse/handlers/initial_sync.py index 56c16ba469..56d0f267f7 100644 --- a/synapse/handlers/initial_sync.py +++ b/synapse/handlers/initial_sync.py @@ -186,7 +186,7 @@ class InitialSyncHandler: invite_event = await self.store.get_event(event.event_id) d["invite"] = await self._event_serializer.serialize_event( - FilteredEvent(event=invite_event, membership=None), + FilteredEvent.state(event=invite_event), time_now, config=serializer_options, ) diff --git a/synapse/rest/client/sync.py b/synapse/rest/client/sync.py index 969e069f5e..fc9319da4b 100644 --- a/synapse/rest/client/sync.py +++ b/synapse/rest/client/sync.py @@ -448,7 +448,7 @@ class SyncRestServlet(RestServlet): invited = {} for room in rooms: invite = await self._event_serializer.serialize_event( - FilteredEvent(event=room.invite, membership=None), + FilteredEvent.state(event=room.invite), time_now, config=serialize_options, ) @@ -486,7 +486,7 @@ class SyncRestServlet(RestServlet): knocked = {} for room in rooms: knock = await self._event_serializer.serialize_event( - FilteredEvent(event=room.knock, membership=None), + FilteredEvent.state(event=room.knock), time_now, config=serialize_options, )