diff --git a/logger/index.js b/logger/index.js index b501e9c..18552a9 100644 --- a/logger/index.js +++ b/logger/index.js @@ -10,12 +10,12 @@ const { createLogger, format, transports } = require('winston'); const { combine, timestamp, errors, json } = format; -const showStack = process.env.LOG_ERROR_OPTS ? { stack: process.env.LOG_ERROR_OPTS } : {}; +const errorOptions = process.env.LOG_ERROR_OPTS ? JSON.parse(process.env.LOG_ERROR_OPTS) : {}; const logger = createLogger({ level: process.env.LOG_LEVEL || 'info', format: combine( timestamp(), - errors(showStack), + errors(errorOptions), json() ), transports: [