From ff529d733d4e44877095adbd0fe93b6a8cd1957a Mon Sep 17 00:00:00 2001 From: Germain Souquet Date: Fri, 24 Sep 2021 14:54:40 +0100 Subject: [PATCH] Fix event partitioning from non threading ready clients --- src/sync.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sync.ts b/src/sync.ts index 0c5a81638..4bc08f07d 100644 --- a/src/sync.ts +++ b/src/sync.ts @@ -321,7 +321,7 @@ export class SyncApi { // - It's related to a reply in thread event let shouldLiveInThreadTimeline = event.replyInThread; if (!shouldLiveInThreadTimeline) { - const parentEventId = event.getWireContent()["m.relates_to"]?.event_id; + const parentEventId = event.parentEventId; const parentEvent = room?.findEventById(parentEventId) || events.find((mxEv: MatrixEvent) => { return mxEv.getId() === parentEventId; });