From 08c91871c7ec23e7e123f67f0bed301e8f76f917 Mon Sep 17 00:00:00 2001 From: Daniel Avila Date: Mon, 20 Mar 2023 01:42:06 -0400 Subject: [PATCH] chore: hotfix: browser will not leave empty convo --- api/server/routes/ask.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/api/server/routes/ask.js b/api/server/routes/ask.js index a6e26c0318..454d51c1cc 100644 --- a/api/server/routes/ask.js +++ b/api/server/routes/ask.js @@ -38,10 +38,15 @@ router.post('/', async (req, res) => { ...convo }); - if (!overrideParentMessageId && model !== 'chatgptBrowser') { + // Chore: This creates a loose a stranded initial message for chatgptBrowser + + if (!overrideParentMessageId) { await saveMessage(userMessage); - await saveConvo(req?.session?.user?.username, { ...userMessage, model, ...convo }); } + +if (!overrideParentMessageId && model !== 'chatgptBrowser') { + await saveConvo(req?.session?.user?.username, { ...userMessage, model, ...convo }); +} return await ask({ userMessage,