diff --git a/src/managers/consoleManager.ts b/src/managers/consoleManager.ts index 60b7676..1d71106 100644 --- a/src/managers/consoleManager.ts +++ b/src/managers/consoleManager.ts @@ -11,7 +11,6 @@ export class ConsoleManager { private readonly registry: CommandRegistry private readonly prompt: ConsolePrompt private readonly logReader: LogReader - private io: Server | null = null constructor() { this.registry = new CommandRegistry() @@ -21,8 +20,6 @@ export class ConsoleManager { } public async boot(): Promise { - this.io = SocketManager.getIO() - await this.registry.loadCommands() this.logReader.start() this.prompt.start() @@ -45,7 +42,7 @@ export class ConsoleManager { } try { - const commandInstance = new CommandClass(this.io as Server) + const commandInstance = new CommandClass(SocketManager.getIO()) await commandInstance.execute(args) } catch (error) { this.logger.error(`Error executing command ${cmd}: ${error instanceof Error ? error.message : String(error)}`)