Skip to content

Commit 55a3e59

Browse files
committed
refactor: refatora tratamento do tipo de mensagem para interativas, de botão e de contato
1 parent 2947269 commit 55a3e59

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -333,10 +333,10 @@ export class BusinessStartupService extends ChannelStartupService {
333333
const mediaType = message.messages[0].document
334334
? 'document'
335335
: message.messages[0].image
336-
? 'image'
337-
: message.messages[0].audio
338-
? 'audio'
339-
: 'video';
336+
? 'image'
337+
: message.messages[0].audio
338+
? 'audio'
339+
: 'video';
340340

341341
const mimetype = result.headers['content-type'];
342342

@@ -386,7 +386,7 @@ export class BusinessStartupService extends ChannelStartupService {
386386
...this.messageInteractiveJson(received),
387387
},
388388
contextInfo: this.messageInteractiveJson(received)?.contextInfo,
389-
messageType: 'conversation',
389+
messageType: 'interactiveMessage',
390390
messageTimestamp: parseInt(received.messages[0].timestamp) as number,
391391
source: 'unknown',
392392
instanceId: this.instanceId,
@@ -399,7 +399,7 @@ export class BusinessStartupService extends ChannelStartupService {
399399
...this.messageButtonJson(received),
400400
},
401401
contextInfo: this.messageButtonJson(received)?.contextInfo,
402-
messageType: 'conversation',
402+
messageType: 'buttonMessage',
403403
messageTimestamp: parseInt(received.messages[0].timestamp) as number,
404404
source: 'unknown',
405405
instanceId: this.instanceId,
@@ -425,7 +425,7 @@ export class BusinessStartupService extends ChannelStartupService {
425425
...this.messageContactsJson(received),
426426
},
427427
contextInfo: this.messageContactsJson(received)?.contextInfo,
428-
messageType: 'conversation',
428+
messageType: 'contactMessage',
429429
messageTimestamp: parseInt(received.messages[0].timestamp) as number,
430430
source: 'unknown',
431431
instanceId: this.instanceId,

0 commit comments

Comments
 (0)