diff --git a/lib/util/logger.js b/lib/util/logger.js index 99ec74bf..b5c28af9 100644 --- a/lib/util/logger.js +++ b/lib/util/logger.js @@ -1,11 +1,16 @@ const winston = require('winston'); const data = require('./data'); const settings = require('./settings'); -let logLevel = settings.get().advanced && settings.get().advanced.log_level ? - settings.get().advanced.log_level : winston.level.info; + +let logLevel = ''; if (process.env.DEBUG) { logLevel = 'debug'; +} else if (settings.get().advanced && settings.get().advanced.log_level) { + logLevel = settings.get().advanced.log_level; +} else { + logLevel = winston.level.info; } + const logger = new (winston.Logger)({ transports: [ new (winston.transports.File)({ @@ -26,6 +31,7 @@ const logger = new (winston.Logger)({ }), ], }); + logger.transports.console.level = logLevel; module.exports = logger;