From 658dae0b59b98f2aa7093f46f8425b874948f960 Mon Sep 17 00:00:00 2001 From: Marcelo Assis Date: Wed, 26 Mar 2025 10:45:09 -0300 Subject: [PATCH] lint fix --- .../channel/whatsapp/whatsapp.baileys.service.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts b/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts index f9a36d8c..5a7be283 100644 --- a/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts +++ b/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts @@ -2704,11 +2704,9 @@ export class BaileysStartupService extends ChannelStartupService { } const isAnimated = this.isAnimated(image, imageBuffer); - + if (isAnimated) { - return await sharp(imageBuffer, { animated: true }) - .webp({ quality: 80, animated: true }) - .toBuffer(); + return await sharp(imageBuffer, { animated: true }).webp({ quality: 80, animated: true }).toBuffer(); } else { return await sharp(imageBuffer).webp().toBuffer(); } @@ -2720,17 +2718,17 @@ export class BaileysStartupService extends ChannelStartupService { private isAnimatedWebp(buffer: Buffer): boolean { if (buffer.length < 12) return false; - + return buffer.indexOf(Buffer.from('ANIM')) !== -1; } private isAnimated(image: string, buffer: Buffer): boolean { const lowerCaseImage = image.toLowerCase(); - + if (lowerCaseImage.includes('.gif')) return true; - + if (lowerCaseImage.includes('.webp')) return this.isAnimatedWebp(buffer); - + return false; }