From 4f994b1e7917518ecc7d8250e3d3bdfb4a01e4fd Mon Sep 17 00:00:00 2001 From: "Paulo Henrique (pragmatismo.io)" Date: Thu, 18 Jul 2019 18:15:45 -0300 Subject: [PATCH] fix(kb.gbapp): Answers in text in case of Whatsapp channel. --- packages/azuredeployer.gbapp/services/AzureDeployerService.ts | 4 ++-- packages/kb.gbapp/services/KBService.ts | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/azuredeployer.gbapp/services/AzureDeployerService.ts b/packages/azuredeployer.gbapp/services/AzureDeployerService.ts index 685cc2fe..087cd58c 100644 --- a/packages/azuredeployer.gbapp/services/AzureDeployerService.ts +++ b/packages/azuredeployer.gbapp/services/AzureDeployerService.ts @@ -396,7 +396,7 @@ export class AzureDeployerService implements IGBInstallationDeployer { keys = await this.cognitiveClient.accounts.listKeys(name, nlp.name); const nlpAppId = await this.createNLPService(name, name, instance.cloudLocation, culture, instance.nlpAuthoringKey); - instance.nlpEndpoint = nlp.endpoint; + instance.nlpEndpoint = nlp.endpoint; // TODO: Add this final URL /apps/a149dae1-5134-4624-96b5-885e9e674c9e instance.nlpKey = keys.key1; instance.nlpAppId = nlpAppId; @@ -590,7 +590,7 @@ export class AzureDeployerService implements IGBInstallationDeployer { id = app.id; } - return id; + return id.replace(/\'/gi,''); } private async makeNlpRequest( diff --git a/packages/kb.gbapp/services/KBService.ts b/packages/kb.gbapp/services/KBService.ts index 87a4de37..ecf51d3b 100644 --- a/packages/kb.gbapp/services/KBService.ts +++ b/packages/kb.gbapp/services/KBService.ts @@ -355,7 +355,9 @@ export class KBService { playerType: 'video', data: answer.content }); - } else if (answer.content.length > 140 && step.context.activity.channelId === 'webchat') { + } else if (answer.content.length > 140 && + step.context.activity.channelId === 'webchat' && + GBConfigService.get('DISABLE_WEB') !== 'true') { const locale = step.context.activity.locale; await step.context.sendActivity(Messages[locale].will_answer_projector);