From 4794702e6f85ed997fbe2963e6952de56d221562 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Wed, 29 Nov 2023 21:14:41 +0100 Subject: [PATCH] [client] isUpdateAvailable should not block UI rendering --- packages/client/src/pages/admin/index.vue | 4 +++- packages/client/src/ui/_common_/navbar.vue | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/client/src/pages/admin/index.vue b/packages/client/src/pages/admin/index.vue index f0f492d4f..4e04a3c93 100644 --- a/packages/client/src/pages/admin/index.vue +++ b/packages/client/src/pages/admin/index.vue @@ -126,7 +126,9 @@ os.api("admin/abuse-user-reports", { }); if (defaultStore.state.showAdminUpdates) { - updateAvailable = await isUpdateAvailable(); + isUpdateAvailable().then(res => { + updateAvailable = res; + }); } const NARROW_THRESHOLD = 600; diff --git a/packages/client/src/ui/_common_/navbar.vue b/packages/client/src/ui/_common_/navbar.vue index 058ed0eef..fa4cfe8a8 100644 --- a/packages/client/src/ui/_common_/navbar.vue +++ b/packages/client/src/ui/_common_/navbar.vue @@ -197,7 +197,9 @@ if ($i?.isAdmin) { }); if (defaultStore.state.showAdminUpdates) { - updateAvailable = await isUpdateAvailable(); + isUpdateAvailable().then(res => { + updateAvailable = res; + }); } }