From 9ebbc5a74d56f423568ea2de1c01aebdbbb8d3fb Mon Sep 17 00:00:00 2001 From: Jimmy Ben Klieve Date: Tue, 20 Jan 2026 18:58:13 +0800 Subject: [PATCH] chore: redirect to login page if api reports unauthorized in admin page (#12726) ### What problem does this PR solve? Auto redirect to login page if API reports `401: Unauthroized` in ANY **Admin** page. ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- web/src/services/admin-service.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/src/services/admin-service.ts b/web/src/services/admin-service.ts index 9314870e5..6aec2b89c 100644 --- a/web/src/services/admin-service.ts +++ b/web/src/services/admin-service.ts @@ -49,6 +49,7 @@ request.interceptors.response.use( authorizationUtil.removeAll(); history.push(Routes.Admin); + window.location.reload(); } else if (data?.code && data.code !== 0) { notification.error({ message: `${i18n.t('message.hint')}: ${data?.code}`, @@ -80,6 +81,7 @@ request.interceptors.response.use( authorizationUtil.removeAll(); history.push(Routes.Admin); + window.location.reload(); } else if (data?.code && data.code !== 0) { notification.error({ message: `${i18n.t('message.hint')}: ${data?.code}`,