From 461d2a724c021bb1fe95eb5298ebe1f36864f748 Mon Sep 17 00:00:00 2001 From: Hailey Date: Mon, 11 Nov 2024 15:54:32 -0800 Subject: [PATCH] check service config --- src/lib/hooks/useEmail.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/hooks/useEmail.ts b/src/lib/hooks/useEmail.ts index 7ffa72278a..6e52846d12 100644 --- a/src/lib/hooks/useEmail.ts +++ b/src/lib/hooks/useEmail.ts @@ -1,10 +1,15 @@ +import {useServiceConfigQuery} from '#/state/queries/email-verification-required' import {useSession} from '#/state/session' import {BSKY_SERVICE} from '../constants' import {getHostnameFromUrl} from '../strings/url-helpers' export function useEmail() { const {currentAccount} = useSession() + + const {data: serviceConfig} = useServiceConfigQuery() + const isSelfHost = + serviceConfig?.checkEmailConfirmed && currentAccount && getHostnameFromUrl(currentAccount.service) !== getHostnameFromUrl(BSKY_SERVICE)