web/api: remove deprecated statuses, update error type, time out request

also updated some error codes
This commit is contained in:
wukko
2024-08-06 20:50:20 +06:00
parent f96c1cd13b
commit ac6d68ec45
3 changed files with 24 additions and 9 deletions

View File

@ -68,16 +68,16 @@
return createDialog({
...defaultErrorPopup,
bodyText: "couldn't access the api",
bodyText: $t("error.api.unreachable"),
});
}
if (response.status === "error" || response.status === "rate-limit") {
if (response.status === "error") {
changeDownloadButton("error");
return createDialog({
...defaultErrorPopup,
bodyText: response.text,
bodyText: $t(response.error.code),
});
}
@ -101,7 +101,7 @@
return createDialog({
...defaultErrorPopup,
bodyText: "couldn't probe the stream",
bodyText: $t("error.stream.failed_probe"),
});
}
}
@ -139,7 +139,7 @@
return createDialog({
...defaultErrorPopup,
bodyText: "unknown/unsupported status",
bodyText: $t("error.api.unknown_response"),
});
};
</script>