Save chat before emitting event for user message (#5389) Fixes #5388

04ef0632ee631d89705a6f4f5d278bf5accc92a5

Cohee <18619528+Cohee1207@users.noreply.github.com>

Signed
1 files changed, +1 -1Showing whitespace changes
public/script.js+1 -1
@@ -5831,11 +5831,11 @@ export async function sendMessageAsUser(messageText, messageBias, insertAt = nul
58315831 await eventSource.emit(event_types.USER_MESSAGE_RENDERED, insertAt);
58325832 } else {
58335833 chat.push(message);
5834+ await saveChatConditional();
58345835 const chat_id = (chat.length - 1);
58355836 await eventSource.emit(event_types.MESSAGE_SENT, chat_id);
58365837 addOneMessage(message);
58375838 await eventSource.emit(event_types.USER_MESSAGE_RENDERED, chat_id);
5838- await saveChatConditional();
58395839 }
58405840
58415841 return message;