Corrigir nao recebimento de midias minio/s3 Update whatsapp.service.ts

Correção nao recebimento de midias com urls do minio/s3 .
Urls sem o nome da extensão da midia impediam o envio das mensagens por erro na detecção do mimetype.
This commit is contained in:
Francis Breit 2023-09-26 13:27:58 -03:00 committed by GitHub
parent ee343f2fa1
commit 3893e01af9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2311,19 +2311,29 @@ export class WAStartupService {
if (mediaMessage.mediatype === 'image' && !mediaMessage.fileName) {
mediaMessage.fileName = 'image.png';
// inserido francis inicio
mimetype = 'image/png';
// inserido francis inicio
}
if (mediaMessage.mediatype === 'video' && !mediaMessage.fileName) {
mediaMessage.fileName = 'video.mp4';
// inserido francis inicio
mimetype = 'video/mp4';
// inserido francis final
}
let mimetype: string;
if (isURL(mediaMessage.media)) {
mimetype = getMIMEType(mediaMessage.media);
} else {
mimetype = getMIMEType(mediaMessage.fileName);
}
// ocultado francis inicio
// if (isURL(mediaMessage.media)) {
// mimetype = getMIMEType(mediaMessage.media);
// } else {
// mimetype = getMIMEType(mediaMessage.fileName);
// }
// ocultado francis final
this.logger.verbose('Mimetype: ' + mimetype);