diff --git a/frontend/src/views/Login/components/InitialStep/InitialStep.tsx b/frontend/src/views/Login/components/InitialStep/InitialStep.tsx index 3f7abcba4..08fc86fd9 100644 --- a/frontend/src/views/Login/components/InitialStep/InitialStep.tsx +++ b/frontend/src/views/Login/components/InitialStep/InitialStep.tsx @@ -45,13 +45,15 @@ export const InitialStep = ({ return; } + const sanitizedEmail = email.toLowerCase(); + setIsLoading(true); if (queryParams && queryParams.get("callback_port")) { const callbackPort = queryParams.get("callback_port") // attemptCliLogin const isCliLoginSuccessful = await attemptCliLogin({ - email, + email: sanitizedEmail, password, }) @@ -78,7 +80,7 @@ export const InitialStep = ({ } } else { const isLoginSuccessful = await attemptLogin({ - email, + email: sanitizedEmail, password, }); if (isLoginSuccessful && isLoginSuccessful.success) { diff --git a/frontend/src/views/Org/MembersPage/components/OrgMembersTable/OrgMembersTable.tsx b/frontend/src/views/Org/MembersPage/components/OrgMembersTable/OrgMembersTable.tsx index 5a0a6fd83..2955f5b51 100644 --- a/frontend/src/views/Org/MembersPage/components/OrgMembersTable/OrgMembersTable.tsx +++ b/frontend/src/views/Org/MembersPage/components/OrgMembersTable/OrgMembersTable.tsx @@ -60,7 +60,7 @@ type Props = { }; const addMemberFormSchema = yup.object({ - email: yup.string().email().required().label("Email").trim() + email: yup.string().email().required().label("Email").trim().lowercase() }); type TAddMemberForm = yup.InferType;