added fix on fe side

This commit is contained in:
Trial
2025-03-29 13:02:12 +03:00
parent 8da0d22d83
commit fa86988436
2 changed files with 4 additions and 9 deletions

View File

@@ -12,7 +12,8 @@ const initialState = {
export const register = createAsyncThunk("auth/register", async (form, thunkApi) => {
try {
const res = await networkService.registerUser(form);
const newForm = {...form, email: form.email.toLowerCase()}
const res = await networkService.registerUser(newForm);
return res.data;
} catch (error) {
if (error.response.data) {
@@ -28,7 +29,8 @@ export const register = createAsyncThunk("auth/register", async (form, thunkApi)
export const login = createAsyncThunk("auth/login", async (form, thunkApi) => {
try {
const res = await networkService.loginUser(form);
const newForm = {...form, email: form.email.toLowerCase()}
const res = await networkService.loginUser(newForm);
return res.data;
} catch (error) {
if (error.response && error.response.data) {

View File

@@ -65,13 +65,6 @@ const credentials = joi.object({
.string()
.trim()
.email({ tlds: { allow: false } })
.custom((value, helpers) => {
const lowercasedValue = value.toLowerCase();
if (value !== lowercasedValue) {
return helpers.message("Email must be in lowercase");
}
return lowercasedValue;
})
.messages({
"string.empty": "Email is required",
"string.email": "Must be a valid email address",