From 45a737afaf6835d518ce966f5bf26ac1347a5966 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Fri, 18 Jul 2025 11:48:21 +0300 Subject: [PATCH] disable email query if takendown --- src/components/dialogs/EmailDialog/data/useAccountEmailState.ts | 2 +- src/state/session/index.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/dialogs/EmailDialog/data/useAccountEmailState.ts b/src/components/dialogs/EmailDialog/data/useAccountEmailState.ts index 377411107a..788aab4c70 100644 --- a/src/components/dialogs/EmailDialog/data/useAccountEmailState.ts +++ b/src/components/dialogs/EmailDialog/data/useAccountEmailState.ts @@ -47,7 +47,7 @@ export function useAccountEmailState() { email2FAEnabled: !!agent.session?.emailAuthFactor, } const query = useQuery({ - enabled: !!agent.session, + enabled: !!agent.session && agent.session.status !== 'takendown', refetchOnWindowFocus: true, queryKey: accountEmailStateQueryKey, queryFn: async () => { diff --git a/src/state/session/index.tsx b/src/state/session/index.tsx index 45384c4f52..adc2df3c4e 100644 --- a/src/state/session/index.tsx +++ b/src/state/session/index.tsx @@ -119,7 +119,7 @@ export function Provider({children}: React.PropsWithChildren<{}>) { ) const logoutCurrentAccount = React.useCallback< - SessionApiContext['logoutEveryAccount'] + SessionApiContext['logoutCurrentAccount'] >( logContext => { addSessionDebugLog({type: 'method:start', method: 'logout'})