mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-14 01:41:24 -06:00
Merge pull request #1131 from FaelN1/develop
fix: include filename in media message payload for WhatsApp Business
This commit is contained in:
commit
18626c9846
@ -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,12 +809,13 @@ export class BusinessStartupService extends ChannelStartupService {
|
||||
[message['mediaType']]: {
|
||||
[message['type']]: message['id'],
|
||||
preview_url: linkPreview,
|
||||
...(message['fileName'] && !isImage && { filename: message['fileName'] }),
|
||||
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