diff --git a/src/renderer/features/users/queries/get-user-detail.ts b/src/renderer/features/users/queries/get-user-detail.ts index 5295b3852..4f6785a88 100644 --- a/src/renderer/features/users/queries/get-user-detail.ts +++ b/src/renderer/features/users/queries/get-user-detail.ts @@ -9,10 +9,8 @@ export const useUserDetail = ( options?: QueryOptions ) => { const query = useQuery({ - cacheTime: Infinity, queryFn: () => api.users.getUserDetail({ userId: q.userId }), queryKey: queryKeys.users.detail(q.userId), - staleTime: 1000 * 60 * 60 * 24, ...options, }); diff --git a/src/renderer/layouts/default-layout.tsx b/src/renderer/layouts/default-layout.tsx index 42fdb092a..d46c3b47f 100644 --- a/src/renderer/layouts/default-layout.tsx +++ b/src/renderer/layouts/default-layout.tsx @@ -107,6 +107,7 @@ export const DefaultLayout = ({ shell }: DefaultLayoutProps) => { useUserDetail( { userId }, { + cacheTime: Infinity, onSuccess: (res) => { const props = { permissions: { @@ -119,6 +120,7 @@ export const DefaultLayout = ({ shell }: DefaultLayoutProps) => { login(props); }, + staleTime: 1000 * 60 * 60 * 8, } );