diff --git a/src/pages/master/plantSubSection/component/DetailPlantSubSection.jsx b/src/pages/master/plantSubSection/component/DetailPlantSubSection.jsx index de45dd4..5c942a1 100644 --- a/src/pages/master/plantSubSection/component/DetailPlantSubSection.jsx +++ b/src/pages/master/plantSubSection/component/DetailPlantSubSection.jsx @@ -78,7 +78,7 @@ const DetailPlantSubSection = (props) => { const payload = { plant_sub_section_name: formData.plant_sub_section_name, - plant_sub_section_description: formData.plant_sub_section_description, + plant_sub_section_description: (formData.plant_sub_section_description && formData.plant_sub_section_description.trim() !== '') ? formData.plant_sub_section_description : ' ', table_name_value: formData.table_name_value, // Fix field name is_active: formData.is_active, }; diff --git a/src/pages/master/sparepart/component/DetailSparepart.jsx b/src/pages/master/sparepart/component/DetailSparepart.jsx index b9e9c13..d68c864 100644 --- a/src/pages/master/sparepart/component/DetailSparepart.jsx +++ b/src/pages/master/sparepart/component/DetailSparepart.jsx @@ -209,10 +209,7 @@ const DetailSparepart = (props) => { sparepart_name: formData.sparepart_name, // Wajib }; - // Tambahkan field-field secara kondisional hanya jika nilainya tidak kosong - if (formData.sparepart_description && formData.sparepart_description.trim() !== '') { - payload.sparepart_description = formData.sparepart_description; - } + payload.sparepart_description = (formData.sparepart_description && formData.sparepart_description.trim() !== '') ? formData.sparepart_description : ' '; if (formData.sparepart_model && formData.sparepart_model.trim() !== '') { payload.sparepart_model = formData.sparepart_model; } diff --git a/src/pages/master/status/component/DetailStatus.jsx b/src/pages/master/status/component/DetailStatus.jsx index ccfbedb..448ce7b 100644 --- a/src/pages/master/status/component/DetailStatus.jsx +++ b/src/pages/master/status/component/DetailStatus.jsx @@ -81,7 +81,7 @@ const DetailStatus = (props) => { status_number: formData.status_number, status_name: formData.status_name, status_color: formData.status_color, - status_description: formData.status_description, + status_description: (formData.status_description && formData.status_description.trim() !== '') ? formData.status_description : ' ', is_active: formData.is_active, }; diff --git a/src/pages/master/tag/component/DetailTag.jsx b/src/pages/master/tag/component/DetailTag.jsx index 8b5fce7..1797127 100644 --- a/src/pages/master/tag/component/DetailTag.jsx +++ b/src/pages/master/tag/component/DetailTag.jsx @@ -168,10 +168,7 @@ const DetailTag = (props) => { payload.unit = formData.unit.trim(); } - // Add tag_description only if it has a value - if (formData.tag_description && formData.tag_description.trim() !== '') { - payload.tag_description = formData.tag_description.trim(); - } + payload.tag_description = (formData.tag_description && formData.tag_description.trim() !== '') ? formData.tag_description.trim() : ' '; // Add device_id only if it has a value if (formData.device_id) {