Fix signup submit disabled when waiting for captcha without provider (#9796)

This commit is contained in:
Weiko
2025-01-22 17:49:11 +01:00
committed by GitHub
parent d340605578
commit 5902dbd0b4
6 changed files with 35 additions and 43 deletions

View File

@ -2,7 +2,7 @@ import { apiConfigState } from '@/client-config/states/apiConfigState';
import { authProvidersState } from '@/client-config/states/authProvidersState';
import { billingState } from '@/client-config/states/billingState';
import { canManageFeatureFlagsState } from '@/client-config/states/canManageFeatureFlagsState';
import { captchaProviderState } from '@/client-config/states/captchaProviderState';
import { captchaState } from '@/client-config/states/captchaState';
import { chromeExtensionIdState } from '@/client-config/states/chromeExtensionIdState';
import { clientConfigApiStatusState } from '@/client-config/states/clientConfigApiStatusState';
import { isAnalyticsEnabledState } from '@/client-config/states/isAnalyticsEnabledState';
@ -43,7 +43,7 @@ export const ClientConfigProviderEffect = () => {
clientConfigApiStatusState,
);
const setCaptchaProvider = useSetRecoilState(captchaProviderState);
const setCaptcha = useSetRecoilState(captchaState);
const setChromeExtensionId = useSetRecoilState(chromeExtensionIdState);
@ -110,7 +110,7 @@ export const ClientConfigProviderEffect = () => {
environment: data?.clientConfig?.sentry?.environment,
});
setCaptchaProvider({
setCaptcha({
provider: data?.clientConfig?.captcha?.provider,
siteKey: data?.clientConfig?.captcha?.siteKey,
});
@ -134,7 +134,7 @@ export const ClientConfigProviderEffect = () => {
setSentryConfig,
loading,
setClientConfigApiStatus,
setCaptchaProvider,
setCaptcha,
setChromeExtensionId,
setApiConfig,
setIsAnalyticsEnabled,