request errors for 401 or >= 502 are handled in fetcher global error hook

This commit is contained in:
Johannes Zellner
2025-12-08 19:18:30 +01:00
parent c2e981b35a
commit 628902bb70
3 changed files with 12 additions and 9 deletions
+3 -3
View File
@@ -210,13 +210,13 @@ ProfileModel.onChange(ProfileModel.KEYS.AVATAR, (value) => {
async function refreshProfile() {
const [error, result] = await profileModel.get();
if (error) return console.error(error);
if (error) return window.cloudron.onError(error);
profile.value = result;
}
async function refreshConfigAndFeatures() {
const [error, result] = await dashboardModel.config();
if (error) return console.error(error);
if (error) return window.cloudron.onError(error);
const currentVersion = localStorage.getItem('version');
if (currentVersion === null) {
@@ -246,7 +246,7 @@ provide('dashboardDomain', dashboardDomain);
onMounted(async () => {
const [error, result] = await provisionModel.status();
if (error) return console.error(error);
if (error) return window.cloudron.onError(error);
if (redirectIfNeeded(result, 'dashboard')) return; // redirected to some other view...