summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-04-02 21:27:23 -0400
committerHazelnoot <acomputerdog@gmail.com>2025-04-02 21:27:23 -0400
commit022a9c767675044cfeb99edf72e0ec24ca25b616 (patch)
tree9d9aaef83fc334fda3097b0a4494a1174e77dbd2
parentimprove debugging stack traces in MkPagination.vue (diff)
downloadsharkey-022a9c767675044cfeb99edf72e0ec24ca25b616.tar.gz
sharkey-022a9c767675044cfeb99edf72e0ec24ca25b616.tar.bz2
sharkey-022a9c767675044cfeb99edf72e0ec24ca25b616.zip
fix vue errors in overview.stats.vue
-rw-r--r--packages/frontend/src/pages/admin/overview.stats.vue10
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/frontend/src/pages/admin/overview.stats.vue b/packages/frontend/src/pages/admin/overview.stats.vue
index 9284d886d9..23c1d345fe 100644
--- a/packages/frontend/src/pages/admin/overview.stats.vue
+++ b/packages/frontend/src/pages/admin/overview.stats.vue
@@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<template>
<div>
<Transition :name="prefer.s.animation ? '_transition_zoom' : ''" mode="out-in">
- <MkLoading v-if="fetching"/>
+ <MkLoading v-if="fetching || !stats"/>
<div v-else :class="$style.root">
<div class="item _panel users">
<div class="icon"><i class="ti ti-users"></i></div>
@@ -71,8 +71,8 @@ import { customEmojis } from '@/custom-emojis.js';
import { prefer } from '@/preferences.js';
const stats = ref<Misskey.entities.StatsResponse | null>(null);
-const usersComparedToThePrevDay = ref<number>();
-const notesComparedToThePrevDay = ref<number>();
+const usersComparedToThePrevDay = ref<number>(0);
+const notesComparedToThePrevDay = ref<number>(0);
const onlineUsersCount = ref(0);
const fetching = ref(true);
@@ -85,11 +85,11 @@ onMounted(async () => {
onlineUsersCount.value = _onlineUsersCount;
misskeyApiGet('charts/users', { limit: 2, span: 'day' }).then(chart => {
- usersComparedToThePrevDay.value = stats.value.originalUsersCount - chart.local.total[1];
+ usersComparedToThePrevDay.value = _stats.originalUsersCount - chart.local.total[1];
});
misskeyApiGet('charts/notes', { limit: 2, span: 'day' }).then(chart => {
- notesComparedToThePrevDay.value = stats.value.originalNotesCount - chart.local.total[1];
+ notesComparedToThePrevDay.value = _stats.originalNotesCount - chart.local.total[1];
});
fetching.value = false;