fix: error logging (#2165)
This commit is contained in:
@@ -101,7 +101,12 @@ export namespace Log {
|
|||||||
...extra,
|
...extra,
|
||||||
})
|
})
|
||||||
.filter(([_, value]) => value !== undefined && value !== null)
|
.filter(([_, value]) => value !== undefined && value !== null)
|
||||||
.map(([key, value]) => `${key}=${typeof value === "object" ? JSON.stringify(value) : value}`)
|
.map(([key, value]) => {
|
||||||
|
const prefix = `${key}=`
|
||||||
|
if (value instanceof Error) return prefix + value.message
|
||||||
|
if (typeof value === "object") return prefix + JSON.stringify(value)
|
||||||
|
return prefix + value
|
||||||
|
})
|
||||||
.join(" ")
|
.join(" ")
|
||||||
const next = new Date()
|
const next = new Date()
|
||||||
const diff = next.getTime() - last
|
const diff = next.getTime() - last
|
||||||
|
|||||||
Reference in New Issue
Block a user