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);