Added error handling and new alerts in DiscoverView

This commit is contained in:
Matthew Raymer
2023-07-20 16:36:33 +08:00
parent 05a7758c65
commit c4443f2ed1
2 changed files with 30 additions and 0 deletions

View File

@@ -186,6 +186,16 @@ export default class DiscoverView extends Vue {
if (response.status !== 200) {
const details = await response.text();
this.$notify(
{
group: "alert",
type: "danger",
title: "Danger Alert",
text: details,
},
-1,
);
throw details;
}
@@ -240,6 +250,16 @@ export default class DiscoverView extends Vue {
);
if (response.status !== 200) {
const details = await response.text();
this.$notify(
{
group: "alert",
type: "danger",
title: "Danger Alert",
text: details,
},
-1,
);
throw await response.text();
}