From 86e344bb88eb6819c3541d0c781aead5c1211425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=95=84=EC=8A=A4=ED=8A=B8=EB=A1=9C?= Date: Sun, 22 Dec 2024 22:42:24 +0900 Subject: [PATCH] fix: some minor problems --- packages/backend/src/server/api/endpoints/users/credits.ts | 5 +++-- packages/frontend/src/navbar.ts | 2 +- packages/frontend/src/pages/about.vue | 2 +- packages/frontend/src/pages/note.vue | 3 ++- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/users/credits.ts b/packages/backend/src/server/api/endpoints/users/credits.ts index ba8524b3b..046cad35a 100644 --- a/packages/backend/src/server/api/endpoints/users/credits.ts +++ b/packages/backend/src/server/api/endpoints/users/credits.ts @@ -15,6 +15,8 @@ export const meta = { tags: ['users'], requireCredential: false, + allowGet: true, + cacheSec: 60, description: 'List up the users of ending credits.', @@ -36,8 +38,7 @@ export const meta = { export const paramDef = { type: 'object', - properties: { - }, + properties: {}, required: [], } as const; diff --git a/packages/frontend/src/navbar.ts b/packages/frontend/src/navbar.ts index 4ff494a9d..519778071 100644 --- a/packages/frontend/src/navbar.ts +++ b/packages/frontend/src/navbar.ts @@ -181,7 +181,7 @@ export const navbarItemDef = reactive({ support: { title: i18n.tsx.supportThisInstance({ name: instance.name ?? host }), icon: 'ti ti-pig-money', - to: 'https://go.misskey.io/donate', + to: 'https://patreon.com/nrmaa', }, cacheClear: { title: i18n.ts.clearCache, diff --git a/packages/frontend/src/pages/about.vue b/packages/frontend/src/pages/about.vue index d56d65ca5..a0948deb1 100644 --- a/packages/frontend/src/pages/about.vue +++ b/packages/frontend/src/pages/about.vue @@ -221,7 +221,7 @@ const instanceColor = computed(() => { }; }); -staffs.value = await misskeyApi('users/credits', {}); +staffs.value = await misskeyApiGet('users/credits'); watch(tab, () => { if (tab.value === 'charts') { diff --git a/packages/frontend/src/pages/note.vue b/packages/frontend/src/pages/note.vue index 55c1e0236..b64f9e8ce 100644 --- a/packages/frontend/src/pages/note.vue +++ b/packages/frontend/src/pages/note.vue @@ -40,7 +40,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -120,6 +120,7 @@ function fetchNote() { showPrev.value = false; showNext.value = false; note.value = null; + isFetching = true; misskeyApi('notes/show', { noteId: props.noteId, }).then(res => {