diff --git a/src/components/Nav/AuthModal/LoginForm.tsx b/src/components/Nav/AuthModal/LoginForm.tsx index 83d89917..c7a26d68 100644 --- a/src/components/Nav/AuthModal/LoginForm.tsx +++ b/src/components/Nav/AuthModal/LoginForm.tsx @@ -97,7 +97,12 @@ export const LoginForm = () => { const { errors } = await signIn({ email: email(), password: password() }) console.error('[signIn errors]', errors) if (errors?.length > 0) { - if (errors.some((error) => error.message.includes('bad user credentials'))) { + if ( + errors.some( + (error) => + error.message.includes('bad user credentials') || error.message.includes('user not found'), + ) + ) { setValidationErrors((prev) => ({ ...prev, password: t('Something went wrong, check email and password'), diff --git a/src/components/Nav/AuthModal/SendResetLinkForm.tsx b/src/components/Nav/AuthModal/SendResetLinkForm.tsx index e872cbeb..57f55b6d 100644 --- a/src/components/Nav/AuthModal/SendResetLinkForm.tsx +++ b/src/components/Nav/AuthModal/SendResetLinkForm.tsx @@ -61,7 +61,12 @@ export const SendResetLinkForm = () => { redirect_uri: window.location.origin, }) console.debug('[SendResetLinkForm] authorizer response:', data) - if (errors?.some((error) => error.message.includes('bad user credentials'))) { + if ( + errors?.some( + (error) => + error.message.includes('bad user credentials') || error.message.includes('user not found'), + ) + ) { setIsUserNotFound(true) } if (data.message) setMessage(data.message) diff --git a/src/components/Nav/HeaderAuth.tsx b/src/components/Nav/HeaderAuth.tsx index 7e87e8dc..a0c273fc 100644 --- a/src/components/Nav/HeaderAuth.tsx +++ b/src/components/Nav/HeaderAuth.tsx @@ -57,6 +57,7 @@ export const HeaderAuth = (props: Props) => { toggleEditorPanel() } + // FIXME: use or remove const handleSaveClick = () => { const hasTopics = form.selectedTopics?.length > 0 if (hasTopics) {