From 53a5d8d692f898de479f88b1ae8f5d30709c67ab Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Wed, 28 Apr 2021 16:41:49 -0300 Subject: [PATCH] fix(kb.gbapp): Full HTTPS address in images. --- packages/kb.gbapp/services/KBService.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/kb.gbapp/services/KBService.ts b/packages/kb.gbapp/services/KBService.ts index c3b5ae79..82a1774c 100644 --- a/packages/kb.gbapp/services/KBService.ts +++ b/packages/kb.gbapp/services/KBService.ts @@ -708,17 +708,18 @@ export class KBService implements IGBKBService { text = text.replace('! [', '![').replace('] (', ']('); - let html = text.replace(`[[embed url=`, process.env.BOT_URL + '/').replace(']]', ''); // TODO: Improve it. + text = text.replace(`[[embed url=`, process.env.BOT_URL + '/').replace(']]', ''); // TODO: Improve it. + text = text.replace(`](kb`, "]("+ process.env.BOT_URL + '/kb'); // TODO: Improve it. // According to the channel, formats the output optimized to it. if (channel === 'webchat' && GBConfigService.get('DISABLE_WEB') !== 'true') { - html = marked(text); + const html = marked(text); await this.sendMarkdownToWeb(min, step, conversationalService, html, answer); } else if (channel === 'whatsapp') { await conversationalService.sendMarkdownToMobile(min, step, user.userSystemId, text); } else { - html = marked(text); + const html = marked(text); await min.conversationalService.sendText(min, step, html); } }