From cb36f0453496aa652813ef83066bde292872df84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=AAnio=20An=C3=ADbal?= Date: Fri, 16 Aug 2024 18:31:02 -0300 Subject: [PATCH] Remove unused import and bad additional websocket event --- .../websocket/controllers/websocket.controller.ts | 4 ++-- src/api/services/monitor.service.ts | 7 ------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/api/integrations/websocket/controllers/websocket.controller.ts b/src/api/integrations/websocket/controllers/websocket.controller.ts index 9fbf130c..2e2177a8 100644 --- a/src/api/integrations/websocket/controllers/websocket.controller.ts +++ b/src/api/integrations/websocket/controllers/websocket.controller.ts @@ -2,7 +2,7 @@ import { WebsocketDto } from '@api/integrations/websocket/dto/websocket.dto'; import { PrismaRepository } from '@api/repository/repository.service'; import { WAMonitoringService } from '@api/services/monitor.service'; import { wa } from '@api/types/wa.types'; -import { Auth, configService, Cors, HttpServer, Log, Websocket } from '@config/env.config'; +import { configService, Cors, HttpServer, Log, Websocket } from '@config/env.config'; import { Logger } from '@config/logger.config'; import { NotFoundException } from '@exceptions'; import { Server } from 'http'; @@ -14,7 +14,7 @@ export class WebsocketController { private waMonitor: WAMonitoringService; private corsConfig: Array; private readonly logger = new Logger('SocketStartupService'); - public readonly monitorEvents = ['REMOVE_INSTANCE', 'LOGOUT_INSTANCE', 'NO_CONNECTION']; + public readonly monitorEvents = ['REMOVE_INSTANCE', 'LOGOUT_INSTANCE']; public readonly events = [ 'APPLICATION_STARTUP', 'QRCODE_UPDATED', diff --git a/src/api/services/monitor.service.ts b/src/api/services/monitor.service.ts index de06cfe8..493b70a7 100644 --- a/src/api/services/monitor.service.ts +++ b/src/api/services/monitor.service.ts @@ -382,13 +382,6 @@ export class WAMonitoringService { private noConnection() { this.eventEmitter.on('no.connection', async (instanceName) => { try { - await websocketController.emit({ - instanceName, - origin: WAMonitoringService.name, - event: 'no.connection', - data: null, - }); - await this.waInstances[instanceName]?.client?.logout('Log out instance: ' + instanceName); this.waInstances[instanceName]?.client?.ws?.close();