diff --git a/src/consola.js b/src/consola.js index 7f533f1..566606d 100644 --- a/src/consola.js +++ b/src/consola.js @@ -195,15 +195,14 @@ class Consola { _wrapLogFn (defaults, isRaw) { return (...args) => { if (paused) { - queue.push([this, defaults, arguments, true]) + queue.push([this, defaults, args, isRaw]) return } - - return this._logFn(defaults, arguments, true) + return this._logFn(defaults, args, isRaw) } } - _logFn (defaults, args, isWrapped) { + _logFn (defaults, args, isRaw) { if (defaults.level > this.level) { return this._async ? Promise.resolve(false) : false } @@ -215,7 +214,7 @@ class Consola { }, defaults) // Consume arguments - if (!isWrapped && args.length === 1 && isLogObj(args[0])) { + if (!isRaw && args.length === 1 && isLogObj(args[0])) { Object.assign(logObj, args[0]) } else { logObj.args = Array.from(args)