1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-08-06 12:02:40 +03:00

Fix handling of threaded messages around edits & echoes (#2267)

This commit is contained in:
Michael Telatynski
2022-04-07 13:46:50 +01:00
committed by GitHub
parent 3322b47b6d
commit dde4285cdf
12 changed files with 398 additions and 321 deletions

View File

@@ -45,8 +45,9 @@ export function eventMapperFor(client: MatrixClient, options: MapperOpts): Event
event.setUnsigned({ ...event.getUnsigned(), ...plainOldJsObject.unsigned });
}
if (room?.threads.has(event.getId())) {
event.setThread(room.threads.get(event.getId()));
const thread = room?.findThreadForEvent(event);
if (thread) {
event.setThread(thread);
}
if (event.isEncrypted()) {