From 9acccf723d2ba5b30e4fd92f09dda72f60dd33bf Mon Sep 17 00:00:00 2001 From: Rafael Souza Date: Tue, 8 Jul 2025 17:43:21 -0300 Subject: [PATCH 1/2] Throw exception if download media fail --- .../integrations/channel/whatsapp/whatsapp.baileys.service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts b/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts index c6634f1d2..22cdb272d 100644 --- a/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts +++ b/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts @@ -3505,6 +3505,8 @@ export class BaileysStartupService extends ChannelStartupService { this.logger.error('Download Media failed, trying to retry in 5 seconds...'); await new Promise((resolve) => setTimeout(resolve, 5000)); const mediaType = Object.keys(msg.message).find((key) => key.endsWith('Message')); + if (!mediaType) throw new Error('Could not determine mediaType for fallback'); + try { const media = await downloadContentFromMessage( { @@ -3523,6 +3525,7 @@ export class BaileysStartupService extends ChannelStartupService { this.logger.info('Download Media with downloadContentFromMessage was successful!'); } catch (fallbackErr) { this.logger.error('Download Media with downloadContentFromMessage also failed!'); + throw fallbackErr; } } const typeMessage = getContentType(msg.message); From f11d490f7aa5a093701dc21ae391311e1f350f2e Mon Sep 17 00:00:00 2001 From: Rafael Souza Date: Wed, 9 Jul 2025 18:56:32 -0300 Subject: [PATCH 2/2] Remove package-lock.json do .gititnore --- .dockerignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.dockerignore b/.dockerignore index eb2115325..f8ca5d026 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,7 +1,6 @@ .git *Dockerfile* *docker-compose* -package-lock.json .env node_modules dist \ No newline at end of file