Merge pull request #129 from replayio/PRO-1426-Fix-send-message-error

Ensure storeMessageHistory is called before message is sent
This commit is contained in:
Strider
2025-05-30 14:57:39 -04:00
committed by GitHub

View File

@@ -195,8 +195,15 @@ const ChatImplementer = memo((props: ChatProps) => {
newMessages.push(imageMessage);
});
setMessages(newMessages);
await storeMessageHistory(newMessages);
if (!chatStore.currentChat.get()) {
toast.error('Failed to initialize chat');
setPendingMessageId(undefined);
return;
}
setMessages(newMessages);
setUploadedFiles([]);
setImageDataList([]);