From 634c9c95a4411c520c10258fca7c44cb9384a59e Mon Sep 17 00:00:00 2001 From: josc146 Date: Sun, 15 Oct 2023 00:12:43 +0800 Subject: [PATCH] fix: under chatgpt web mode, due to API changes, stored responses became `undefined` --- src/services/apis/chatgpt-web.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/services/apis/chatgpt-web.mjs b/src/services/apis/chatgpt-web.mjs index 31e3269..ec51ba7 100644 --- a/src/services/apis/chatgpt-web.mjs +++ b/src/services/apis/chatgpt-web.mjs @@ -139,7 +139,8 @@ export async function generateAnswersWithChatgptWebApi(port, question, session, if (data.conversation_id) session.conversationId = data.conversation_id if (data.message?.id) session.parentMessageId = data.message.id - answer = data.message?.content?.parts?.[0] + const respAns = data.message?.content?.parts?.[0] + if (respAns) answer = respAns if (answer) { port.postMessage({ answer: answer, done: false, session: null }) }