diff --git a/src/api/dto/instance.dto.ts b/src/api/dto/instance.dto.ts index 81fd7132..8f0a2922 100644 --- a/src/api/dto/instance.dto.ts +++ b/src/api/dto/instance.dto.ts @@ -23,6 +23,7 @@ export class InstanceDto extends IntegrationDto { proxyProtocol?: string; proxyUsername?: string; proxyPassword?: string; + chatwootAutoCreate?: boolean; } export class SetPresenceDto { diff --git a/src/api/integrations/channel/meta/whatsapp.business.service.ts b/src/api/integrations/channel/meta/whatsapp.business.service.ts index 713c8aca..47bdab35 100644 --- a/src/api/integrations/channel/meta/whatsapp.business.service.ts +++ b/src/api/integrations/channel/meta/whatsapp.business.service.ts @@ -321,7 +321,7 @@ export class BusinessStartupService extends ChannelStartupService { try { const message: any = received; - const id = message[message.type].id; + const id = message.messages[0][message.messages[0].type].id; let urlServer = this.configService.get('WA_BUSINESS').URL; const version = this.configService.get('WA_BUSINESS').VERSION; urlServer = `${urlServer}/${version}/${id}`;