From 0297a76326ce19e5db3cc24a23e73ae194bcc3b0 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Tue, 6 Feb 2024 16:49:31 +0100 Subject: [PATCH] Forum: Fix topic last message display after deletion (#4240) --- src/global/actions/apiUpdaters/messages.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/global/actions/apiUpdaters/messages.ts b/src/global/actions/apiUpdaters/messages.ts index aa03bbc74..74dad1550 100644 --- a/src/global/actions/apiUpdaters/messages.ts +++ b/src/global/actions/apiUpdaters/messages.ts @@ -1012,6 +1012,12 @@ export function deleteMessages( global = updateThreadInfo(global, chatId, threadId, { lastMessageId: newLastMessage.id, }); + + if (chat.isForum) { + global = updateTopic(global, chatId, Number(threadId), { + lastMessageId: newLastMessage.id, + }); + } }); setGlobal(global);