From 8fe799bbb017c02d8291800f2bfa8810a2ef72f8 Mon Sep 17 00:00:00 2001 From: wangfei <927230462@qq.com> Date: Thu, 13 Oct 2022 10:33:33 +0800 Subject: [PATCH] fixed [Value in log is not string data type] --- src/log/log.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/log/log.js b/src/log/log.js index f889717..40c5582 100644 --- a/src/log/log.js +++ b/src/log/log.js @@ -26,9 +26,16 @@ class SendLog { }; let logs = { ...extraData, ...data }; for (let key in logs) { - if (typeof logs[key] === 'number') { - logs[key] = "" + logs[key]; - } + // Value in log is not string data type + if (typeof logs[key] === 'number') { + logs[key] = "" + logs[key]; + } + if (logs[key] === null) { + logs[key] = "" + } + if(Object.prototype.toString.call(logs[key]) === '[object Object]'){ + logs[key] = JSON.stringify(logs[key]) + } } return logs }