From e6ea59dee565928b4390bec7bbc7ed1fa345b653 Mon Sep 17 00:00:00 2001 From: Daniel Cojocea Date: Sun, 23 Jun 2024 18:42:33 -0400 Subject: [PATCH] Adjusted form fields to lowercase as per backend requirements --- .../Components/TabPanels/ProfileSettings/ProfilePanel.jsx | 8 ++++---- Client/src/Validation/validation.js | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Client/src/Components/TabPanels/ProfileSettings/ProfilePanel.jsx b/Client/src/Components/TabPanels/ProfileSettings/ProfilePanel.jsx index 536d89ae2..c407b9a0b 100644 --- a/Client/src/Components/TabPanels/ProfileSettings/ProfilePanel.jsx +++ b/Client/src/Components/TabPanels/ProfileSettings/ProfilePanel.jsx @@ -25,13 +25,13 @@ const ProfilePanel = () => { //for testing, will tweak when I implement redux slice const idToName = { - "edit-first-name": "firstName", - "edit-last-name": "lastName", + "edit-first-name": "firstname", + "edit-last-name": "lastname", "edit-email": "email", }; const [localData, setLocalData] = useState({ - firstName: "", - lastName: "", + firstname: "", + lastname: "", email: "", }); const [errors, setErrors] = useState({}); diff --git a/Client/src/Validation/validation.js b/Client/src/Validation/validation.js index d80de04f5..209607d9a 100644 --- a/Client/src/Validation/validation.js +++ b/Client/src/Validation/validation.js @@ -64,11 +64,11 @@ const newPasswordValidation = joi.object({ }); const editProfileValidation = joi.object({ - firstName: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({ + firstname: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({ "string.empty": "*First name is required.", "string.pattern.base": "*First name must contain only letters.", }), - lastName: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({ + lastname: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({ "string.empty": "*Last name is required.", "string.pattern.base": "*Last name must contain only letters.", }),