diff --git a/src/whatsapp/services/monitor.service.ts b/src/whatsapp/services/monitor.service.ts index 49cb6f91..011758b0 100644 --- a/src/whatsapp/services/monitor.service.ts +++ b/src/whatsapp/services/monitor.service.ts @@ -277,7 +277,7 @@ export class WAMonitoringService { const instance = new WAStartupService(this.configService, this.eventEmitter, this.repository, this.cache); instance.instanceName = name; this.logger.verbose('Instance loaded: ' + name); - + console.log('Instance loaded: ' + name); await instance.connectToWhatsapp(); this.logger.verbose('connectToWhatsapp: ' + name); @@ -304,6 +304,7 @@ export class WAMonitoringService { if (collections.length > 0) { this.logger.verbose('Reading collections and setting instances'); + console.log(collections); await Promise.all(collections.map((coll) => this.setInstance(coll.namespace.replace(/^[\w-]+\./, '')))); } else { this.logger.verbose('No collections found'); diff --git a/src/whatsapp/services/whatsapp.service.ts b/src/whatsapp/services/whatsapp.service.ts index 6002a3e4..ac755ad4 100644 --- a/src/whatsapp/services/whatsapp.service.ts +++ b/src/whatsapp/services/whatsapp.service.ts @@ -1656,7 +1656,7 @@ export class WAStartupService { if ( (this.localWebhook.webhook_base64 === true && received?.message.documentMessage) || - received?.message.imageMessage + received?.message?.imageMessage ) { const buffer = await downloadMediaMessage( { key: received.key, message: received?.message },