From 0e9c2e9ebf9a0a9bf130e3d91268c009c3ad1fc0 Mon Sep 17 00:00:00 2001 From: rodrigorodriguez Date: Wed, 8 Mar 2023 22:10:27 -0300 Subject: [PATCH] fix(basic.gblib): #286 fix token replaacement. --- packages/whatsapp.gblib/services/WhatsappDirectLine.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/whatsapp.gblib/services/WhatsappDirectLine.ts b/packages/whatsapp.gblib/services/WhatsappDirectLine.ts index 24e978e3..c85c40b9 100644 --- a/packages/whatsapp.gblib/services/WhatsappDirectLine.ts +++ b/packages/whatsapp.gblib/services/WhatsappDirectLine.ts @@ -402,6 +402,8 @@ export class WhatsappDirectLine extends GBService { if (q.content === e1 && !found) { const answer = this.min.kbService['getAnswerById'](this.min.instance.instanceId, q.answerId); answerText = answer.content; + + answerText = answerText.replace(/\$username/, fromName); } }); } @@ -615,10 +617,13 @@ export class WhatsappDirectLine extends GBService { mobile: from, group: group, attachments: attachments, + + // Use from container to transport information to GBMinService.receiver. + from: { id: from, - channelIdEx: 'whatsapp', name: fromName, + channelIdEx: 'whatsapp', group: group }, replyToId: from