From ff20ef2494c556dfacd63cfd69ffe56ca4c870ed Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Mon, 9 Nov 2020 18:29:23 -0300 Subject: [PATCH] fix(core.gbapp): Fixing .gbdialog last call error. --- packages/core.gbapp/services/GBAPIService.ts | 3 +++ packages/core.gbapp/services/GBVMService.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/core.gbapp/services/GBAPIService.ts b/packages/core.gbapp/services/GBAPIService.ts index 5c30c927..b0f3c7cc 100644 --- a/packages/core.gbapp/services/GBAPIService.ts +++ b/packages/core.gbapp/services/GBAPIService.ts @@ -539,11 +539,14 @@ export class DialogClass { // TODO: Choose Fuse with country code or consent IP. } + public async sendFile(step, filename, caption) { if (filename.indexOf('.md') > -1) { + GBLog.info(`BASIC: Sending the contents of ${filename} markdown to mobile.`); let md = await this.min.kbService.getAnswerTextByMediaName(this.min.instance.instanceId, filename); await this.min.conversationalService.sendMarkdownToMobile(this.min, step, null, md); } else { + GBLog.info(`BASIC: Sending the file ${filename} to mobile.`); let url = urlJoin( GBServer.globals.publicAddress, 'kb', diff --git a/packages/core.gbapp/services/GBVMService.ts b/packages/core.gbapp/services/GBVMService.ts index 8fc5a43e..4319f61d 100644 --- a/packages/core.gbapp/services/GBVMService.ts +++ b/packages/core.gbapp/services/GBVMService.ts @@ -378,7 +378,7 @@ export class GBVMService extends GBService { async step => { const cbId = step.activeDialog.state.options.cbId; - if (min.cbMap[cbId] !== null) { + if (min.cbMap[cbId]) { const promise = min.cbMap[cbId].promise; delete min.cbMap[cbId]; try {