From f816764f37d70a7707d653409f7227b72511b91e Mon Sep 17 00:00:00 2001 From: NoriDev Date: Wed, 4 Oct 2023 17:31:33 +0900 Subject: [PATCH] tweak d627cdbf --- packages/frontend/src/pages/admin/index.vue | 9 +- packages/frontend/src/pages/admin/update.vue | 133 +++++++++--------- .../src/ui/_common_/navbar-for-mobile.vue | 30 ++-- packages/frontend/src/ui/_common_/navbar.vue | 30 ++-- packages/frontend/src/ui/classic.header.vue | 24 ++++ packages/frontend/src/ui/classic.sidebar.vue | 30 ++-- .../src/ui/friendly/navbar-for-mobile.vue | 30 ++-- packages/frontend/src/ui/friendly/navbar.vue | 30 ++-- 8 files changed, 181 insertions(+), 135 deletions(-) diff --git a/packages/frontend/src/pages/admin/index.vue b/packages/frontend/src/pages/admin/index.vue index 0bcbba07b7..efd2d2a731 100644 --- a/packages/frontend/src/pages/admin/index.vue +++ b/packages/frontend/src/pages/admin/index.vue @@ -64,7 +64,7 @@ let noEmailServer = !instance.enableEmail; let thereIsUnresolvedAbuseReport = $ref(false); let currentPage = $computed(() => router.currentRef.value.child); let updateAvailable = $ref(false); -let releasesCherryPick = $ref(null); +let releasesCherryPick = $ref(); os.api('admin/abuse-user-reports', { state: 'unresolved', @@ -76,9 +76,10 @@ os.api('admin/abuse-user-reports', { fetch('https://api.github.com/repos/kokonect-link/cherrypick/releases', { method: 'GET', }).then(res => res.json()) - .then(res => { - if (meta.enableReceivePrerelease) releasesMisskey = res.filter(x => x.prerelease === true); - else releasesMisskey = res.filter(x => x.prerelease === false); + .then(async res => { + const meta = await os.api('admin/meta'); + if (meta.enableReceivePrerelease) releasesCherryPick = res.filter(x => x.prerelease === true); + else releasesCherryPick = res.filter(x => x.prerelease === false); if (version < releasesCherryPick[0].tag_name) updateAvailable = true; }); diff --git a/packages/frontend/src/pages/admin/update.vue b/packages/frontend/src/pages/admin/update.vue index 1be01905de..dfd9bb96ef 100644 --- a/packages/frontend/src/pages/admin/update.vue +++ b/packages/frontend/src/pages/admin/update.vue @@ -7,64 +7,66 @@ SPDX-License-Identifier: AGPL-3.0-only -
-
- - - + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+