diff --git a/ipi-survey-platform/src/components/common/FormControls.jsx b/ipi-survey-platform/src/components/common/FormControls.jsx index 83fea11..d05239c 100644 --- a/ipi-survey-platform/src/components/common/FormControls.jsx +++ b/ipi-survey-platform/src/components/common/FormControls.jsx @@ -264,45 +264,28 @@ export const TextField = ({ className="pointer-events-none absolute left-3 top-1/2 -translate-y-1/2 h-4 w-4" /> )} - {isPasswordField && showToggle && ( - - )} + {isPasswordField && showToggle && ( + +)} + {error &&

{error}

} diff --git a/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx b/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx index 8c596d2..bf2720a 100644 --- a/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx +++ b/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx @@ -479,7 +479,7 @@ useEffect(() => { establishment_city_town_id: form.contactCityTownId ? Number(form.contactCityTownId) : null, establishment_emirate_id: form.contactEmirateId ? Number(form.contactEmirateId) : null, corporate_city_town_id: form.corporateCityTownId ? Number(form.corporateCityTownId) : null, - corporate_emirate_id: form.corporateEmirateId ? Number(form.corporateEmirateId) : null, + corporate_emirate_id: form.corporateEmirateId ? Number(form.corporateEmirateId) : null, establishment_postal_code: form.contactPostalCode || "", establishment_po_box: form.contactPoBox || "", establishment_makani_number: form.contactMakaniNumber || "", @@ -511,28 +511,27 @@ useEffect(() => { (Number(form.employmentEmiratiFemale) || 0) + (Number(form.employmentNonEmiratiMale) || 0) + (Number(form.employmentNonEmiratiFemale) || 0), - updated_by: 1 + updated_by: 1, }; console.log("Payload sent:", establishmentData); if (establishmentId) { - console.log('Updating establishment with ID:', establishmentId); - await updateEstablishment(establishmentId, establishmentData); - alert('Profile updated successfully!'); + console.log("Updating establishment with ID:", establishmentId); + await updateEstablishment(establishmentId, establishmentData); + console.log("Profile updated successfully!"); onClose(); } else { - console.error('No establishment ID provided for update'); - alert('Error: No establishment ID provided for update'); + console.error("No establishment ID provided for update"); + alert("Error: No establishment ID provided for update"); } } catch (error) { - console.error('Error saving profile:', error); - alert('Failed to update profile. Please try again.'); + console.error("Error saving profile:", error); + alert("Failed to update profile. Please try again."); } finally { setLoading(false); } - }; - + }; const renderStepContent = () => { switch (activeStep) { @@ -563,7 +562,7 @@ useEffect(() => { />
handleFormChange("userProfilePassword", e.target.value)} placeholder="Enter password" @@ -575,19 +574,6 @@ useEffect(() => { {passwordError &&

{passwordError}

} {passwordReuseError &&

{passwordReuseError}

}
-
- handleFormChange("userProfileConfirmPassword", e.target.value)} - placeholder="Confirm password" - width="100%" - type="password" - showToggle - className={confirmError ? 'border-red-500' : ''} - /> - {confirmError &&

{confirmError}

} -