From e232b0b285d229c1ea30e7cb78a4e57998744cf7 Mon Sep 17 00:00:00 2001 From: pengx17 Date: Thu, 18 Apr 2024 09:59:31 +0000 Subject: [PATCH] fix: should not swallow copilot errors (#6609) --- .../block-suite-editor/ai/copilot-client.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts index a6fa5ad93c..1982e64364 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts @@ -84,7 +84,7 @@ export class CopilotClient { return res.currentUser?.copilot?.histories; } - chatText({ + async chatText({ sessionId, messageId, message, @@ -113,13 +113,8 @@ export class CopilotClient { }); } - return new Promise(resolve => { - fetch(url.toString()) - .then(res => { - resolve(res.text()); - }) - .catch(console.error); - }); + const response = await fetch(url.toString()); + return response.text(); } // Text or image to text