From 89c4f1058a526baf926c60a159738a8598fe3a93 Mon Sep 17 00:00:00 2001 From: Sean Morley Date: Fri, 9 May 2025 23:33:58 -0400 Subject: [PATCH] Fix date formatting for constraint dates in DateRangeCollapse component --- frontend/src/lib/components/DateRangeCollapse.svelte | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/lib/components/DateRangeCollapse.svelte b/frontend/src/lib/components/DateRangeCollapse.svelte index 0c07d90..87fd957 100644 --- a/frontend/src/lib/components/DateRangeCollapse.svelte +++ b/frontend/src/lib/components/DateRangeCollapse.svelte @@ -64,11 +64,15 @@ // Get constraint dates in the right format based on allDay setting $: constraintStartDate = allDay - ? fullStartDate + ? fullStartDate && fullStartDate.includes('T') ? fullStartDate.split('T')[0] : '' - : fullStartDate; - $: constraintEndDate = allDay ? (fullEndDate ? fullEndDate.split('T')[0] : '') : fullEndDate; + : fullStartDate || ''; + $: constraintEndDate = allDay + ? fullEndDate && fullEndDate.includes('T') + ? fullEndDate.split('T')[0] + : '' + : fullEndDate || ''; // Update local display dates whenever timezone or UTC dates change $: if (!isEditing) {