mirror of
https://github.com/hexastack/hexabot
synced 2025-02-23 04:48:51 +00:00
fix: apply feedback
This commit is contained in:
parent
495cc06094
commit
e8cbe253d3
@ -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);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user