summaryrefslogtreecommitdiff
path: root/ext/console
diff options
context:
space:
mode:
authorMujahedSafaa <168719085+MujahedSafaa@users.noreply.github.com>2024-09-12 15:02:32 +0300
committerGitHub <noreply@github.com>2024-09-12 05:02:32 -0700
commit4983f763d480f73a7e0d55549afb7af87fa7f04b (patch)
tree3d866d95e3d01336d37959e7560d793ae87a07ee /ext/console
parentc9065103b8ef0317fd8141f554fdc0a2f801e844 (diff)
fix(ext/console): prevent duplicate error printing when the cause is assigned (#25327)
This commit fixes the error format when the cause is assigned separately, ensuring that the cause is only printed once instead of twice. The fix addresses issue [#21651](https://github.com/denoland/deno/issues/21651).
Diffstat (limited to 'ext/console')
-rw-r--r--ext/console/01_console.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/console/01_console.js b/ext/console/01_console.js
index 761368b57..9b5e6fe1a 100644
--- a/ext/console/01_console.js
+++ b/ext/console/01_console.js
@@ -1287,6 +1287,7 @@ function getKeys(value, showHidden) {
ArrayPrototypePushApply(keys, ArrayPrototypeFilter(symbols, filter));
}
}
+ keys = ArrayPrototypeFilter(keys, (key) => key !== "cause");
return keys;
}