Skip to content

Commit d797d81

Browse files
added isMediaMessage method
1 parent e7ed144 commit d797d81

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

src/api/integrations/channel/meta/whatsapp.business.service.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,13 @@ export class BusinessStartupService extends ChannelStartupService {
7070
await this.closeClient();
7171
}
7272

73+
private isMediaMessage(message: any) {
74+
return message.document ||
75+
message.image ||
76+
message.audio ||
77+
message.video
78+
}
79+
7380
private async post(message: any, params: string) {
7481
try {
7582
let urlServer = this.configService.get<WaBusiness>('WA_BUSINESS').URL;
@@ -301,12 +308,7 @@ export class BusinessStartupService extends ChannelStartupService {
301308
remoteJid: this.phoneNumber,
302309
fromMe: received.messages[0].from === received.metadata.phone_number_id,
303310
};
304-
if (
305-
received?.messages[0].document ||
306-
received?.messages[0].image ||
307-
received?.messages[0].audio ||
308-
received?.messages[0].video
309-
) {
311+
if (this.isMediaMessage(received?.messages[0])) {
310312
messageRaw = {
311313
key,
312314
pushName,

0 commit comments

Comments
 (0)