Comments: Fix first message id on send (#6209)

This commit is contained in:
Alexander Zinchuk 2025-09-19 14:34:39 +02:00
parent 1447bfac27
commit 2f11ce4778

View File

@ -412,14 +412,19 @@ addActionHandler('openThread', async (global, actions, payload): Promise<void> =
threadId,
});
const lastMessageId = threadInfo?.lastMessageId !== undefined ? threadInfo.lastMessageId
: threadInfo?.messagesCount === 0 ? result.threadId : undefined;
global = updateThreadInfo(global, chatId, threadId, {
isCommentsInfo: false,
threadId,
chatId,
fromChannelId: loadingChatId,
fromMessageId: loadingThreadId,
lastMessageId,
...(threadInfo
&& pick(threadInfo, ['messagesCount', 'lastMessageId', 'lastReadInboxMessageId', 'recentReplierIds'])),
&& pick(threadInfo, ['messagesCount', 'lastReadInboxMessageId', 'recentReplierIds'])
),
});
}
global = updateThread(global, chatId, threadId, {