From 4f8067108fc049c2d5d0e08d7521da2b164cc385 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Sat, 19 Apr 2025 14:36:48 -0300 Subject: [PATCH] fix(DialogKeywords): update file writing method and adjust WhatsApp file sending logic --- packages/basic.gblib/services/DialogKeywords.ts | 2 +- packages/whatsapp.gblib/services/WhatsappDirectLine.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/basic.gblib/services/DialogKeywords.ts b/packages/basic.gblib/services/DialogKeywords.ts index 252c0e41..cf8030c5 100644 --- a/packages/basic.gblib/services/DialogKeywords.ts +++ b/packages/basic.gblib/services/DialogKeywords.ts @@ -1588,7 +1588,7 @@ export class DialogKeywords { if (!isNaN(mobile)) { - await min.whatsAppDirectLine.sendFileToDevice(mobile, url, filename, caption, undefined, false); + await min.whatsAppDirectLine.sendFileToDevice(mobile, url, filename, caption, undefined, 0); } else { await min.conversationalService['sendOnConversation'](min, user, reply); } diff --git a/packages/whatsapp.gblib/services/WhatsappDirectLine.ts b/packages/whatsapp.gblib/services/WhatsappDirectLine.ts index 6f629c62..74b44e57 100644 --- a/packages/whatsapp.gblib/services/WhatsappDirectLine.ts +++ b/packages/whatsapp.gblib/services/WhatsappDirectLine.ts @@ -716,7 +716,7 @@ export class WhatsappDirectLine extends GBService { return `${attachment.content.title} - ${attachment.content.text}`; } - public async sendFileToDevice(to, url, filename, caption, chatId, isViewOnce = true) { + public async sendFileToDevice(to, url, filename, caption, chatId, isViewOnce = false) { let options; switch (this.provider) { case 'meta':