From bb89ff6d4e3e85b7af3063d5498fda591b2ffd03 Mon Sep 17 00:00:00 2001 From: trevor-signal <131492920+trevor-signal@users.noreply.github.com> Date: Wed, 1 Nov 2023 20:16:20 -0400 Subject: [PATCH] Only update sendStateByConversationId for correct version of edited message --- ts/messageModifiers/MessageReceipts.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts/messageModifiers/MessageReceipts.ts b/ts/messageModifiers/MessageReceipts.ts index 24ae3af4d3..f3ba1564e0 100644 --- a/ts/messageModifiers/MessageReceipts.ts +++ b/ts/messageModifiers/MessageReceipts.ts @@ -271,7 +271,7 @@ async function updateMessageSendState( const editMessageTimestamp = message.get('editMessageTimestamp'); if ( - messageSentAt === message.get('timestamp') || + (!editMessageTimestamp && messageSentAt === message.get('timestamp')) || messageSentAt === editMessageTimestamp ) { const oldSendStateByConversationId =