Skip to content

Commit a0c6d6f

Browse files
committed
Update error logs
1 parent d291017 commit a0c6d6f

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/logging.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,14 @@ export class Logger {
7272
error(message: string | JsonObject | Error, ...optionalParams: unknown[]) {
7373
if (message instanceof Error) {
7474
// eslint-disable-next-line @typescript-eslint/no-unused-vars
75-
const { cause, ...safeErrorMessage } = message;
75+
const { message: msg, name, stack } = message;
7676

77-
this.#do_log(Levels.ERROR, { ...safeErrorMessage }, ...optionalParams);
77+
this.#do_log(
78+
Levels.ERROR,
79+
msg,
80+
{ name, stack: stack ?? "" },
81+
...optionalParams,
82+
);
7883
} else {
7984
this.#do_log(Levels.ERROR, message, ...optionalParams);
8085
}

0 commit comments

Comments
 (0)