From 5568a60174eaa995b44a888d3543e157ea33807f Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Fri, 17 Mar 2023 09:11:45 -0400 Subject: [PATCH] handle bing message refusal --- .gitignore | 1 + api/server/routes/askBing.js | 4 ++-- api/server/routes/askSydney.js | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index e20197487..7d333204e 100644 --- a/.gitignore +++ b/.gitignore @@ -33,6 +33,7 @@ client/public/main.js.LICENSE.txt # Deployed apps should consider commenting these lines out: # see https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git node_modules/ +meili_data/ api/node_modules/ client/node_modules/ bower_components/ diff --git a/api/server/routes/askBing.js b/api/server/routes/askBing.js index 0614faf86..18a08c413 100644 --- a/api/server/routes/askBing.js +++ b/api/server/routes/askBing.js @@ -117,8 +117,8 @@ const ask = async ({ ); conversationId = userMessage.conversationId; - response.text = response.response; - delete response.response; + response.text = response.response || response.details.spokenText || '**Bing refused to answer.**'; + // delete response.response; // response.id = response.details.messageId; response.suggestions = response.details.suggestedResponses && diff --git a/api/server/routes/askSydney.js b/api/server/routes/askSydney.js index a2017cf7d..c85bd20d5 100644 --- a/api/server/routes/askSydney.js +++ b/api/server/routes/askSydney.js @@ -111,8 +111,8 @@ const ask = async ({ response.conversationSignature = convo.conversationSignature ? convo.conversationSignature : crypto.randomUUID(); - response.text = response.response; - delete response.response; + response.text = response.response || response.details.spokenText || '**Bing refused to answer.**'; + // delete response.response; response.suggestions = response.details.suggestedResponses && response.details.suggestedResponses.map((s) => s.text);