fix: normalize file extension checks for case insensitivity in sticker conversion

This commit is contained in:
Marcelo Assis 2025-03-20 19:13:19 -03:00
parent 6e7dd51679
commit 027401b839

View File

@ -2725,9 +2725,11 @@ export class BaileysStartupService extends ChannelStartupService {
}
private isAnimated(image: string, buffer: Buffer): boolean {
if (image.includes('.gif')) return true;
const lowerCaseImage = image.toLowerCase();
if (image.includes('.webp')) return this.isAnimatedWebp(buffer);
if (lowerCaseImage.includes('.gif')) return true;
if (lowerCaseImage.includes('.webp')) return this.isAnimatedWebp(buffer);
return false;
}