From 17b0c0548d00bca8284ec9934764bba832597058 Mon Sep 17 00:00:00 2001 From: trevor-signal <131492920+trevor-signal@users.noreply.github.com> Date: Thu, 28 Sep 2023 18:05:24 -0400 Subject: [PATCH] Update read sync handling for reacted messages --- ts/messageModifiers/ReadSyncs.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ts/messageModifiers/ReadSyncs.ts b/ts/messageModifiers/ReadSyncs.ts index f1befba907..549233bc8d 100644 --- a/ts/messageModifiers/ReadSyncs.ts +++ b/ts/messageModifiers/ReadSyncs.ts @@ -42,11 +42,22 @@ async function maybeItIsAReactionReadSync( Number(sync.timestamp) ); - if (!readReaction) { + if ( + !readReaction || + readReaction?.targetAuthorAci !== window.storage.user.getCheckedAci() + ) { log.info(`${logId} not found:`, sync.senderId, sync.sender, sync.senderAci); return; } + log.info( + `${logId} read reaction sync found:`, + readReaction.conversationId, + sync.senderId, + sync.sender, + sync.senderAci + ); + remove(sync); notificationService.removeBy({