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',