From 4a7027d6ab791e156c8183522b7b4f9d3b8e9d51 Mon Sep 17 00:00:00 2001 From: Steven Gerrits Date: Mon, 25 Nov 2024 21:00:19 +0000 Subject: [PATCH] release 1.1.1 --- .../ObservationDetailsComponent.vue | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/components/ObservationDetailsComponent.vue b/src/components/ObservationDetailsComponent.vue index 8f402b8..caa282b 100644 --- a/src/components/ObservationDetailsComponent.vue +++ b/src/components/ObservationDetailsComponent.vue @@ -646,23 +646,23 @@ export default { ]; const hasEradicationData = eradicationFields.some(field => editableObservation.value[field]); - // if ( - // editableObservation.value.eradication_result && - // !editableObservation.value.eradication_date - // ) { - // const today = new Date(); - // editableObservation.value.eradication_date = today.toISOString().split('T')[0]; - // } + if ( + editableObservation.value.eradication_result && + !editableObservation.value.eradication_date + ) { + const today = new Date(); + editableObservation.value.eradication_date = today.toISOString().split('T')[0]; + } // Format eradication_date if provided, and check for valid eradication result - // if (editableObservation.value.eradication_date) { - // const date = new Date(editableObservation.value.eradication_date); - // if (!isNaN(date.getTime())) { - // editableObservation.value.eradication_date = date.toISOString().split('T')[0]; - // } else { - // throw new Error("Invalid eradication date format"); - // } - // } + if (editableObservation.value.eradication_date) { + const date = new Date(editableObservation.value.eradication_date); + if (!isNaN(date.getTime())) { + editableObservation.value.eradication_date = date.toISOString().split('T')[0]; + } else { + throw new Error("Invalid eradication date format"); + } + } if (hasEradicationData && !editableObservation.value.eradication_result) { eradicationResultError.value = 'Resultaat is verplicht wanneer andere bestrijdingsgegevens zijn ingevuld.';