diff --git a/api/src/logger/logger.service.ts b/api/src/logger/logger.service.ts index c7e5847c..93c04ddd 100644 --- a/api/src/logger/logger.service.ts +++ b/api/src/logger/logger.service.ts @@ -20,8 +20,11 @@ export class LoggerService extends ConsoleLogger { private logLevels: LogLevel[] = []; constructor(@Inject(INQUIRER) private parentClass: object) { - super(parentClass.constructor.name); - this.initLogLevels(); + super(parentClass.constructor.name, { + logLevels: process.env.NODE_ENV?.includes('dev') + ? ['log', 'debug', 'error', 'verbose', 'fatal', 'warn'] + : ['log', 'warn', 'error'], + }); } log(message: string, ...args: any[]) { @@ -77,11 +80,4 @@ export class LoggerService extends ConsoleLogger { super[type](arg); }); } - - private initLogLevels() { - process.env.NODE_ENV?.includes('dev') - ? this.logLevels.push('log', 'debug', 'error', 'verbose', 'fatal', 'warn') - : this.logLevels.push('log', 'warn', 'error'); - super.setLogLevels(this.logLevels); - } }