diff --git a/src/component/internal/logger.ts b/src/component/internal/logger.ts index 0857ce06..610c32ef 100644 --- a/src/component/internal/logger.ts +++ b/src/component/internal/logger.ts @@ -33,7 +33,7 @@ export class NekoLogger extends Logger { if (!this._ws.connected || !this._interval) { return } - + if (this._logs.length > 0) { this._ws.send(EVENT.SYSTEM_LOGS, this._logs) } diff --git a/src/component/internal/websocket.ts b/src/component/internal/websocket.ts index c5159b70..c54cb108 100644 --- a/src/component/internal/websocket.ts +++ b/src/component/internal/websocket.ts @@ -1,4 +1,5 @@ import EventEmitter from 'eventemitter3' +import { SYSTEM_LOGS } from '../types/events' import { Logger } from '../utils/logger' export interface NekoWebSocketEvents { @@ -71,7 +72,7 @@ export class NekoWebSocket extends EventEmitter { return } - this._log.debug(`sending websocket event`, { event, payload }) + if (event != SYSTEM_LOGS) this._log.debug(`sending websocket event`, { event, payload }) this._ws!.send(JSON.stringify({ event, payload })) }