diff --git a/packages/kb.gbapp/services/KBService.ts b/packages/kb.gbapp/services/KBService.ts index e156a532..af3c7560 100644 --- a/packages/kb.gbapp/services/KBService.ts +++ b/packages/kb.gbapp/services/KBService.ts @@ -724,7 +724,7 @@ export class KBService implements IGBKBService { await this.undeployPackageFromStorage(instance, packageId); } - public static async RefreshNER(min: GBMinInstance) { + public static async RefreshNER(min: GBMinInstance) { const questions = await KBService.getQuestionsNER(min.instance.instanceId); const contentLocale = min.core.getParam( min.instance, @@ -735,12 +735,15 @@ export class KBService implements IGBKBService { await CollectionUtil.asyncForEach(questions, async question => { const text = question.content; - let category = /.*\((.*)\).*/gi.exec(text)[1]; - let name =/(\w+)\(.*\).*/gi.exec(text)[1]; - - min["nerEngine"].addNamedEntityText(category, name, - [contentLocale], [name]); + const categoryReg = /.*\((.*)\).*/gi.exec(text); + const nameReg = /(\w+)\(.*\).*/gi.exec(text); + if (categoryReg && nameReg) { + let category = [1]; + let name = [1]; + min["nerEngine"].addNamedEntityText(category, name, + [contentLocale], [name]); + } }); diff --git a/packages/whatsapp.gblib/services/WhatsappDirectLine.ts b/packages/whatsapp.gblib/services/WhatsappDirectLine.ts index 0631efe9..090c8aae 100644 --- a/packages/whatsapp.gblib/services/WhatsappDirectLine.ts +++ b/packages/whatsapp.gblib/services/WhatsappDirectLine.ts @@ -133,7 +133,6 @@ export class WhatsappDirectLine extends GBService { let productId = this.whatsappServiceNumber.split(';')[1] let url = `${this.INSTANCE_URL}/${productId}/setWebhook`; - let webhook = `${GBServer.globals.publicAddress}/webhooks/whatsapp`; WhatsappDirectLine.phones[phoneId] = this.botId; options = {