FIX: Logger escondia contexto do erro atras do stack trace #7

Merged
rafael.lopes merged 1 commits from dev into master 2026-07-20 17:00:58 -03:00

View File

@ -30,7 +30,7 @@ const logger = winston.createLogger({
format: winston.format.combine( format: winston.format.combine(
winston.format.printf((info) => { winston.format.printf((info) => {
const { timestamp, level, message, stack, ...meta } = info; const { timestamp, level, message, stack, ...meta } = info;
let logMessage = `${timestamp} [${level}]: ${stack || message}`; let logMessage = `${timestamp} [${level}]: ${message}${stack ? `\n${stack}` : ''}`;
if (Object.keys(meta).length) { if (Object.keys(meta).length) {
logMessage += ` ${JSON.stringify(meta, null, 2)}`; logMessage += ` ${JSON.stringify(meta, null, 2)}`;
} }
@ -49,7 +49,7 @@ const logger = winston.createLogger({
format: winston.format.combine( format: winston.format.combine(
winston.format.printf((info) => { winston.format.printf((info) => {
const { timestamp, level, message, stack, ...meta } = info; const { timestamp, level, message, stack, ...meta } = info;
let logMessage = `${timestamp} [${level}]: ${stack || message}`; let logMessage = `${timestamp} [${level}]: ${message}${stack ? `\n${stack}` : ''}`;
if (Object.keys(meta).length) { if (Object.keys(meta).length) {
logMessage += ` ${JSON.stringify(meta, null, 2)}`; logMessage += ` ${JSON.stringify(meta, null, 2)}`;
} }
@ -67,7 +67,7 @@ if (logToConsole) {
winston.format.colorize(), winston.format.colorize(),
winston.format.printf((info) => { winston.format.printf((info) => {
const { timestamp, level, message, stack, ...meta } = info; const { timestamp, level, message, stack, ...meta } = info;
let logMessage = `${timestamp} [${level}]: ${stack || message}`; let logMessage = `${timestamp} [${level}]: ${message}${stack ? `\n${stack}` : ''}`;
if (Object.keys(meta).length) { if (Object.keys(meta).length) {
logMessage += ` ${JSON.stringify(meta, null, 2)}`; logMessage += ` ${JSON.stringify(meta, null, 2)}`;
} }