From 2aadd1cac59d220a71c47cbd7d398d8a9a17e752 Mon Sep 17 00:00:00 2001 From: Davidson Gomes Date: Thu, 28 Dec 2023 17:32:19 -0300 Subject: [PATCH] fix: Adjust in webhook_base64 --- CHANGELOG.md | 1 + src/whatsapp/services/whatsapp.service.ts | 12 ++++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8a694c6..18b790e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ * Proxy configuration improvements * Correction in sending lists +* Adjust in webhook_base64 # 1.6.1 (2023-12-22 11:43) diff --git a/src/whatsapp/services/whatsapp.service.ts b/src/whatsapp/services/whatsapp.service.ts index b78125f5..7f247b0d 100644 --- a/src/whatsapp/services/whatsapp.service.ts +++ b/src/whatsapp/services/whatsapp.service.ts @@ -1748,10 +1748,14 @@ export class WAStartupService { let messageRaw: MessageRaw; - if ( - (this.localWebhook.webhook_base64 === true && received?.message.documentMessage) || - received?.message?.imageMessage - ) { + const isMedia = + received?.message?.imageMessage || + received?.message?.videoMessage || + received?.message?.stickerMessage || + received?.message?.documentMessage || + received?.message?.audioMessage; + + if (this.localWebhook.webhook_base64 === true && isMedia) { const buffer = await downloadMediaMessage( { key: received.key, message: received?.message }, 'buffer',