Skip to content

Commit c26a36f

Browse files
authored
Merge pull request #363 from EscolaLMS/hotfix/login-form-errors
fix errors in login form
2 parents 468a77b + 89e7348 commit c26a36f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/components/organisms/LoginForm/LoginForm.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ export const LoginForm: React.FC<Props> = ({
9696
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
9797
// @ts-ignore
9898
error: user?.error?.data?.message || user?.error?.message,
99-
...user.error.errors,
99+
...user?.error?.errors,
100100
});
101101
onError?.(user.error);
102102
} else {
@@ -135,7 +135,10 @@ export const LoginForm: React.FC<Props> = ({
135135
remember_me: values.remember_me ? 1 : 0,
136136
})
137137
.catch((err: ResponseError<DefaultResponseError>) => {
138-
setErrors({ error: err?.data?.message, ...err.data.errors });
138+
setErrors({
139+
error: err?.data?.message,
140+
...(err?.data?.errors || {}),
141+
});
139142
onError?.(err?.data);
140143
})
141144
.finally(() => setSubmitting(false));

0 commit comments

Comments
 (0)