From 73c003907b7c7f6941c3566a3b0b3db25ecb41a9 Mon Sep 17 00:00:00 2001 From: Davidson Gomes Date: Wed, 27 Mar 2024 14:54:51 -0300 Subject: [PATCH] rabbitmq --- src/whatsapp/services/whatsapp.service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/whatsapp/services/whatsapp.service.ts b/src/whatsapp/services/whatsapp.service.ts index 29c58f6c..67430eb4 100644 --- a/src/whatsapp/services/whatsapp.service.ts +++ b/src/whatsapp/services/whatsapp.service.ts @@ -687,14 +687,14 @@ export class WAStartupService { if (Array.isArray(rabbitmqLocal) && rabbitmqLocal.includes(we)) { const exchangeName = this.instanceName ?? 'evolution_exchange'; - amqp.assertExchange(exchangeName, 'topic', { + await amqp.assertExchange(exchangeName, 'topic', { durable: true, autoDelete: false, }); const queueName = `${this.instanceName}.${event}`; - amqp.assertQueue(queueName, { + await amqp.assertQueue(queueName, { durable: true, autoDelete: false, arguments: { @@ -702,7 +702,7 @@ export class WAStartupService { }, }); - amqp.bindQueue(queueName, exchangeName, event); + await amqp.bindQueue(queueName, exchangeName, event); const message = { event, @@ -717,7 +717,7 @@ export class WAStartupService { message['apikey'] = instanceApikey; } - amqp.publish(exchangeName, event, Buffer.from(JSON.stringify(message))); + await amqp.publish(exchangeName, event, Buffer.from(JSON.stringify(message))); if (this.configService.get('LOG').LEVEL.includes('WEBHOOKS')) { const logData = {