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);