diff --git a/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx b/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx index a8e147f..1dfe55f 100644 --- a/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx +++ b/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx @@ -194,7 +194,7 @@ const EditCompanyProfile = () => { return true; } } - + console.log('Validating step:', stepIndex, 'with form values:', form); const requiredFields = requiredFieldsByStep[stepIndex] || []; if (!requiredFields.length) return true; @@ -805,7 +805,7 @@ const EditCompanyProfile = () => { // Find emirate and city IDs by name for the API call const selectedEmirate = emirateOptions.find(opt => opt.label === form.contactEmirate); const selectedCity = contactCityOptions.find(opt => opt.label === form.contactCityTown); - + console.log('Selected Emirate:', form); const establishmentData = { establishment_code: form.uniqueLicenseNumber || "", factory_name: form.contactName || "", @@ -828,10 +828,10 @@ const EditCompanyProfile = () => { establishment_mobile_number: form.contactMobileNumber || "", establishment_contact_email: form.contactEmail || "", establishment_website: form.contactWebsite || "", - emirati_male: Number(form.employmentEmiratiMale) || '', - emirati_female: Number(form.employmentEmiratiFemale) || '', - non_emirati_male: Number(form.employmentNonEmiratiMale) || '', - non_emirati_female: Number(form.employmentNonEmiratiFemale) || '', + emirati_male: form.employmentEmiratiMale ? Number(form.employmentEmiratiMale) : 0, + emirati_female: form.employmentEmiratiFemale ? Number(form.employmentEmiratiFemale) : 0, + non_emirati_male: form.employmentNonEmiratiMale ? Number(form.employmentNonEmiratiMale) : 0, + non_emirati_female: form.employmentNonEmiratiFemale ? Number(form.employmentNonEmiratiFemale) : 0, total_emirati: (Number(form.employmentEmiratiMale) || 0) + (Number(form.employmentEmiratiFemale) || 0), @@ -1429,7 +1429,7 @@ const EditCompanyProfile = () => {