From 647336d5566a9fc0e37400fe68a38b0bf66b7c96 Mon Sep 17 00:00:00 2001 From: Tim Trense <100834332+timtrense-leadec@users.noreply.github.com> Date: Mon, 6 May 2024 19:10:55 +0200 Subject: [PATCH] fix nesting of level when applying a level formatter --- browser.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/browser.js b/browser.js index 04b00ce9e..8dcf636b2 100644 --- a/browser.js +++ b/browser.js @@ -340,7 +340,8 @@ function asObject (logger, level, args, ts, formatters = {}) { if (ts) { logObject.time = ts } - logObject.level = levelFormatter(level, logger.levels.values[level]) + let levelObj = levelFormatter(level, logger.levels.values[level]) + Object.assign(logObject, levelObj); let lvl = (logger._childLevel | 0) + 1 if (lvl < 1) lvl = 1