From cea0d24033f86a15a3e84a201f84fe34f87ba644 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Tue, 16 Jun 2026 00:31:46 -0600 Subject: [PATCH] fix: add error handling to AdminPage loadUsers on mount --- src/components/AdminPage.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/AdminPage.vue b/src/components/AdminPage.vue index 97d9476..a83a1f3 100644 --- a/src/components/AdminPage.vue +++ b/src/components/AdminPage.vue @@ -14,7 +14,11 @@ const error = ref('') const loading = ref(false) async function loadUsers(): Promise { - users.value = await authedFetch('/api/admin/users') + try { + users.value = await authedFetch('/api/admin/users') + } catch (e) { + error.value = e instanceof Error ? e.message : '加载用户失败' + } } async function createUser(): Promise {