diff --git a/CHANGELOG.md b/CHANGELOG.md index 48acae3d..d960aa9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ * Fixed problem to receive csat in chatwoot * Fixed require fileName for document only in base64 for send media message * Bug fix when sending mobile message change contact name to number in chatwoot +* Bug fix when connecting whatsapp does not send confirmation message # 1.2.2 (2023-07-15 09:36) diff --git a/src/whatsapp/services/chatwoot.service.ts b/src/whatsapp/services/chatwoot.service.ts index d93ab3be..c1d800d1 100644 --- a/src/whatsapp/services/chatwoot.service.ts +++ b/src/whatsapp/services/chatwoot.service.ts @@ -1457,7 +1457,8 @@ export class ChatwootService { if (event === 'connection.update') { this.logger.verbose('event connection.update'); - if (body.state === 'open') { + console.log('connection.update', body); + if (body.status === 'open') { const msgConnection = `πŸš€ ConexΓ£o realizada com sucesso!`; this.logger.verbose('send message to chatwoot'); diff --git a/src/whatsapp/services/whatsapp.service.ts b/src/whatsapp/services/whatsapp.service.ts index 6cb85857..0acca202 100644 --- a/src/whatsapp/services/whatsapp.service.ts +++ b/src/whatsapp/services/whatsapp.service.ts @@ -624,6 +624,17 @@ export class WAStartupService { β”‚ CONNECTED TO WHATSAPP β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜`.replace(/^ +/gm, ' '), ); + + if (this.localChatwoot.enabled) { + this.chatwootService.eventWhatsapp( + Events.CONNECTION_UPDATE, + { instanceName: this.instance.name }, + { + instance: this.instance.name, + status: 'open', + }, + ); + } } }