Comments: Fix first message id on send (#6209)
This commit is contained in:
parent
1447bfac27
commit
2f11ce4778
@ -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, {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user