From 5d6a34ad3f37171d897bb9ccb50d6ac5fdb71e81 Mon Sep 17 00:00:00 2001 From: Davidson Gomes Date: Fri, 23 Aug 2024 16:57:44 -0300 Subject: [PATCH] fix: websocket emit --- .../integrations/event/websocket/websocket.controller.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/api/integrations/event/websocket/websocket.controller.ts b/src/api/integrations/event/websocket/websocket.controller.ts index 591f4c0b..42255b36 100644 --- a/src/api/integrations/event/websocket/websocket.controller.ts +++ b/src/api/integrations/event/websocket/websocket.controller.ts @@ -1,4 +1,3 @@ -import { EventDto } from '@api/integrations/event/event.dto'; import { PrismaRepository } from '@api/repository/repository.service'; import { WAMonitoringService } from '@api/services/monitor.service'; import { configService, Cors, Log, Websocket } from '@config/env.config'; @@ -95,13 +94,13 @@ export class WebsocketController extends EventController implements EventControl } try { - const instance = (await this.get(instanceName)) as EventDto; + const instance = await this.get(instanceName); - if (!instance?.websocket?.enabled) { + if (!instance?.enabled) { return; } - if (Array.isArray(instance?.websocket.events) && instance?.websocket.events.includes(configEv)) { + if (Array.isArray(instance?.events) && instance?.events.includes(configEv)) { this.socket.of(`/${instanceName}`).emit(event, message); if (logEnabled) {