diff --git a/packages/contexts/src/dialogflow/dialogflow.class.js b/packages/contexts/src/dialogflow/dialogflow.class.js index 33df66b..3575c36 100644 --- a/packages/contexts/src/dialogflow/dialogflow.class.js +++ b/packages/contexts/src/dialogflow/dialogflow.class.js @@ -104,11 +104,19 @@ class DialogFlowContext extends CoreClass { return } - const ctxFromDX = { + /* const ctxFromDX = { answer: queryResult?.fulfillmentText, - } + } */ - this.sendFlowSimple([ctxFromDX], from) + const messagesFromCX = queryResult['fulfillmentMessages'] + .map((a) => { + if (a.message === 'text') { + return { answer: a.text.text[0] } + } + }) + .filter((e) => e) + + this.sendFlowSimple(messagesFromCX, from) } }