From ccd9bfc1e7f6e2a44b972eab09518af33ccd631f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 16 Mar 2025 20:26:03 +0200 Subject: [PATCH] fix(calendar): end date when inserting with time --- src/public/app/widgets/view_widgets/calendar_view.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/public/app/widgets/view_widgets/calendar_view.ts b/src/public/app/widgets/view_widgets/calendar_view.ts index 3c513d996..7847b7365 100644 --- a/src/public/app/widgets/view_widgets/calendar_view.ts +++ b/src/public/app/widgets/view_widgets/calendar_view.ts @@ -194,7 +194,12 @@ export default class CalendarView extends ViewMode { if (!startDate) { return; } - const endDate = CalendarView.#formatDateToLocalISO(CalendarView.#offsetDate(e.end, -1)); + let endDate; + if (e.allDay) { + endDate = CalendarView.#formatDateToLocalISO(CalendarView.#offsetDate(e.end, -1)); + } else { + endDate = CalendarView.#formatDateToLocalISO(e.end); + } // Handle start and end time. let startTime = null;