diff --git a/src/core/manager.core.ts b/src/core/manager.core.ts index 75b9dd79..f05af33b 100644 --- a/src/core/manager.core.ts +++ b/src/core/manager.core.ts @@ -1,6 +1,7 @@ import { ConsoleLogger, Injectable, + LoggerService, LogLevel, NotFoundException, UnprocessableEntityException, @@ -58,15 +59,16 @@ export class SessionManagerCore extends SessionManager { // @ts-ignore protected WebhookConductorClass = WebhookConductorCore; protected readonly EngineClass: typeof WhatsappSession; + private log: LoggerService; constructor( private config: WhatsappConfigService, - private log: ConsoleLogger, private engineConfigService: EngineConfigService, ) { super(); this.events = new EventEmitter(); - this.log.setContext('SessionManager'); + const levels = getLogLevels(false); + this.log = buildLogger('SessionManager', levels); this.session = undefined; const engineName = this.engineConfigService.getDefaultEngineName(); this.EngineClass = this.getEngine(engineName);