From 896025b9644ecb1e74ffaddecc5d19043085dde4 Mon Sep 17 00:00:00 2001 From: Nick Mills-Barrett Date: Mon, 29 Jan 2024 15:58:19 +0000 Subject: [PATCH] Fix missing await on event serializer --- synapse/rest/client/sync.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/synapse/rest/client/sync.py b/synapse/rest/client/sync.py index b1ffe73229bb..7a7b0377717e 100644 --- a/synapse/rest/client/sync.py +++ b/synapse/rest/client/sync.py @@ -554,11 +554,15 @@ async def encode_room( if room.preview: if "event" in room.preview: - room.preview["event"] = self._event_serializer.serialize_events( + room.preview[ + "event" + ] = await self._event_serializer.serialize_events( [room.preview["event"]], time_now, config=serialize_options, - )[0] + )[ + 0 + ] result["com.beeper.inbox.preview"] = room.preview return result