From cec1a3d5853465f96efd63850e379530a04445ea Mon Sep 17 00:00:00 2001 From: timothycarambat <rambat1010@gmail.com> Date: Fri, 19 Jul 2024 18:13:54 -0700 Subject: [PATCH] append stacktraces to winston --- collector/utils/logger/index.js | 3 +++ server/utils/logger/index.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/collector/utils/logger/index.js b/collector/utils/logger/index.js index 95c4764f2..87913c244 100644 --- a/collector/utils/logger/index.js +++ b/collector/utils/logger/index.js @@ -34,6 +34,9 @@ class Logger { return logger.info.apply(logger, arguments); }; console.error = function () { + if (arguments.length > 0 && arguments[0] instanceof Error) { + return logger.error(arguments[0].stack); + } return logger.error.apply(logger, arguments); }; console.info = function () { diff --git a/server/utils/logger/index.js b/server/utils/logger/index.js index 66d20a2a5..b96cedefe 100644 --- a/server/utils/logger/index.js +++ b/server/utils/logger/index.js @@ -32,6 +32,9 @@ class Logger { return logger.info.apply(logger, arguments); }; console.error = function () { + if (arguments.length > 0 && arguments[0] instanceof Error) { + return logger.error(arguments[0].stack); + } return logger.error.apply(logger, arguments); }; console.info = function () {