From 711b3fee98de4c8308e85ad64bcb1f056b3582f4 Mon Sep 17 00:00:00 2001 From: jialin Date: Mon, 22 Dec 2025 17:09:41 +0800 Subject: [PATCH] fix: user guidance when no resource --- src/layouts/index.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/layouts/index.tsx b/src/layouts/index.tsx index 17ea5768..c21a307f 100644 --- a/src/layouts/index.tsx +++ b/src/layouts/index.tsx @@ -53,7 +53,8 @@ const CHECK_RESOURCE_PATH = [ '/resources/workers', '/cluster-management/clusters/list', '/cluster-management/credentials', - '/cluster-management/clusters/create' + '/cluster-management/clusters/create', + '' ]; const loginPath = DEFAULT_ENTER_PAGE.login; @@ -255,8 +256,11 @@ export default (props: any) => { const { location } = history; const { pathname } = location; - if (!CHECK_RESOURCE_PATH.includes(pathname)) { - // fetchResourceData(); + if ( + !CHECK_RESOURCE_PATH.includes(pathname) && + initialState?.currentUser?.is_admin + ) { + fetchResourceData(); } initRouteCacheValue(pathname);