From 48ae0a2b4fc9953612cbbcba60fe099f3bd87e88 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Sun, 20 Sep 2020 14:39:06 -0300 Subject: [PATCH] new(core.gbapp): Improvements on conversation instrumentation. --- packages/core.gbapp/services/GBConversationalService.ts | 3 ++- packages/core.gbapp/services/GBMinService.ts | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core.gbapp/services/GBConversationalService.ts b/packages/core.gbapp/services/GBConversationalService.ts index 8dce8dc9..cf077250 100644 --- a/packages/core.gbapp/services/GBConversationalService.ts +++ b/packages/core.gbapp/services/GBConversationalService.ts @@ -516,7 +516,8 @@ export class GBConversationalService { GBLog.info(`NLP called: ${intent} ${firstEntity}`); try { - await step.replaceDialog(`/${intent}`, nlp.entities); + step.activeDialog.state.otptions.entities = nlp.entities; + await step.replaceDialog(`/${intent}`, step.activeDialog.state.options ); return true; } catch (error) { diff --git a/packages/core.gbapp/services/GBMinService.ts b/packages/core.gbapp/services/GBMinService.ts index dd0fed06..691498ae 100644 --- a/packages/core.gbapp/services/GBMinService.ts +++ b/packages/core.gbapp/services/GBMinService.ts @@ -799,6 +799,7 @@ export class GBMinService { if (!handled) { await step.beginDialog('/answer', { query: query, + user: user ? user['dataValues'] : null, message: message }); }