mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-14 01:41:24 -06:00
fix: conditionally include filename for non-image media
This commit is contained in:
parent
6b72550286
commit
08ceb803c8
@ -799,6 +799,8 @@ export class BusinessStartupService extends ChannelStartupService {
|
||||
return await this.post(content, 'messages');
|
||||
}
|
||||
if (message['media']) {
|
||||
const isImage = message['mimetype']?.startsWith('image/');
|
||||
|
||||
content = {
|
||||
messaging_product: 'whatsapp',
|
||||
recipient_type: 'individual',
|
||||
@ -807,13 +809,13 @@ export class BusinessStartupService extends ChannelStartupService {
|
||||
[message['mediaType']]: {
|
||||
[message['type']]: message['id'],
|
||||
preview_url: linkPreview,
|
||||
filename: message['fileName'],
|
||||
...(message['fileName'] && !isImage && { filename: message['fileName'] }), // Adiciona filename apenas se não for imagem
|
||||
caption: message['caption'],
|
||||
},
|
||||
};
|
||||
quoted ? (content.context = { message_id: quoted.id }) : content;
|
||||
return await this.post(content, 'messages');
|
||||
}
|
||||
}
|
||||
if (message['audio']) {
|
||||
content = {
|
||||
messaging_product: 'whatsapp',
|
||||
|
Loading…
Reference in New Issue
Block a user