Skip to content

Commit 3b1a22f

Browse files
committed
remove dedupe "feature"; rewrite code for display message
1 parent 452ac82 commit 3b1a22f

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/components/ErrorBoundary.vue

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,16 @@ export default {
1818
// console.error("Error captured!");
1919
// console.error(err, vm, info);
2020
21-
//default error message
22-
let msg = (err.name && err.message) ? (err.name + ": " + err.message + ". See dev console (F12) and/or server logs for more info.") : err;
23-
24-
//use server error response if available
25-
//err.isAxiosError doesn't help much here…
21+
// fallback
22+
let msg = err;
23+
// use server error response if available; err.isAxiosError doesn't help much here…
2624
if (err.response && err.response.data && err.response.data.message) {
2725
msg = err.response.data.message;
26+
} else if (err.name && err.message) {
27+
msg = `${err.name}: ${err.message}.
28+
See dev console (F12) and/or server logs for more info.`;
2829
}
2930
30-
//dedupe
31-
if (this.errors.some(e => e.msg == msg)) return;
3231
this.errors.push({
3332
msg: msg,
3433
time: new Date().toISOString(),

0 commit comments

Comments
 (0)