Ensure storeMessageHistory is called before message is sent

This commit is contained in:
Strider Wilson 2025-05-30 14:38:18 -04:00
parent 9299e87c1c
commit 9b70533a15

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([]);