fix: create rabbitmq queues on set config

This commit is contained in:
Davidson Gomes
2023-08-31 16:49:50 -03:00
parent 16a18c4f22
commit 9123d7014d
3 changed files with 34 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
import { Logger } from '../../config/logger.config';
import { initQueues } from '../../libs/amqp.server';
import { InstanceDto } from '../dto/instance.dto';
import { RabbitmqDto } from '../dto/rabbitmq.dto';
import { RabbitmqRaw } from '../models';
@@ -13,6 +14,7 @@ export class RabbitmqService {
this.logger.verbose('create rabbitmq: ' + instance.instanceName);
this.waMonitor.waInstances[instance.instanceName].setRabbitmq(data);
initQueues(instance.instanceName, data.events);
return { rabbitmq: { ...instance, rabbitmq: data } };
}