From 3d70b465046deee8651a72035ae2b13d58e7720d Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Sat, 25 Feb 2023 18:50:36 +0100 Subject: [PATCH] Message: Fix edit handling (#2686) --- src/global/actions/apiUpdaters/messages.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/global/actions/apiUpdaters/messages.ts b/src/global/actions/apiUpdaters/messages.ts index ad5b6e790..b940dc36a 100644 --- a/src/global/actions/apiUpdaters/messages.ts +++ b/src/global/actions/apiUpdaters/messages.ts @@ -188,6 +188,9 @@ addActionHandler('apiUpdate', (global, actions, update): ActionReturnType => { case 'updateMessage': { const { chatId, id, message } = update; + const currentMessage = selectChatMessage(global, chatId, id); + const chat = selectChat(global, chatId); + global = updateWithLocalMedia(global, chatId, id, message); const newMessage = selectChatMessage(global, chatId, id)!; @@ -200,9 +203,6 @@ addActionHandler('apiUpdate', (global, actions, update): ActionReturnType => { ); } - const currentMessage = selectChatMessage(global, chatId, id); - const chat = selectChat(global, chatId); - if (currentMessage) { global = updateChatLastMessage(global, chatId, newMessage); }