Skip to content

Commit 1463089

Browse files
committed
fix: Remove unnecessary user cache invalidation when signing in to a cluster
1 parent e141d37 commit 1463089

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/features/auth/hooks/useClusterInstanceSignIn.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import { defaultInstanceRoute, defaultInstanceRouteUpOne, isLocalStudio } from '@/config/constants';
22
import { InstanceClientIdConfig, InstanceTypeConfig } from '@/config/instanceClientConfig';
3-
import { currentUserQueryKey } from '@/features/auth/queries/getCurrentUser';
43
import { authStore, OverallAppSignIn } from '@/features/auth/store/authStore';
54
import { useInstanceLoginMutation } from '@/features/instance/operations/mutations/useInstanceLoginMutation';
65
import { UsernameSignInSchema } from '@/features/instance/operations/schemas/signInSchema';
76
import { SchemaHdbInstance } from '@/lib/api.gen';
87
import { Cluster } from '@/lib/api.patch';
9-
import { useQueryClient } from '@tanstack/react-query';
108
import { useNavigate, useRouter, useSearch } from '@tanstack/react-router';
119
import { useCallback } from 'react';
1210
import { toast } from 'sonner';
@@ -22,7 +20,6 @@ export function useClusterInstanceSignIn({
2220
instanceParams: InstanceClientIdConfig & InstanceTypeConfig
2321
}) {
2422
const navigate = useNavigate();
25-
const queryClient = useQueryClient();
2623
const router = useRouter();
2724
const { redirect } = useSearch({ strict: false });
2825

@@ -48,7 +45,6 @@ export function useClusterInstanceSignIn({
4845
throw new Error('Sign in failed due to missing cluster or instance.');
4946
}
5047
authStore.setUserForEntity(entity, user);
51-
void queryClient.invalidateQueries({ queryKey: currentUserQueryKey, refetchType: 'none' });
5248
void router.invalidate();
5349
await navigate({
5450
to: redirect?.startsWith('/')
@@ -59,7 +55,7 @@ export function useClusterInstanceSignIn({
5955
});
6056
},
6157
});
62-
}, [cluster, instance, instanceParams, navigate, queryClient, redirect, router, submitInstanceLogin]);
58+
}, [cluster, instance, instanceParams, navigate, redirect, router, submitInstanceLogin]);
6359

6460
return {
6561
isPending,

0 commit comments

Comments
 (0)