From 52fe090a5304d069eec38f60a37ef959397f0425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20B=C3=BChler?= Date: Fri, 24 Jan 2025 18:01:20 +0100 Subject: [PATCH] fix all-day events --- js/ct-events.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/ct-events.js b/js/ct-events.js index 0e81047..a05b4d4 100644 --- a/js/ct-events.js +++ b/js/ct-events.js @@ -87,7 +87,7 @@ function display_event_date(item) { if (start_time === "00:00" && end_time === "00:00") { // localtime "all-day" event - const end_day = new Date(end.valueOf() - 86400); + const end_day = new Date(end.valueOf()); const end_day_date = fmt_date.format(end_day); if (start_date === end_day_date) { return display_date_local(start, start_date); @@ -98,7 +98,7 @@ function display_event_date(item) { if (start.getUTCHours() === 0 && start.getUTCMinutes() === 0 && end.getUTCHours() === 0 && end.getUTCMinutes() === 0) { // UTC "all-day" event - const end_day = new Date(end.valueOf() - 86400); + const end_day = new Date(end.valueOf()); const utc_start_date = fmt_date_utc.format(start); const utc_end_day_date = fmt_date_utc.format(end_day); if (utc_start_date === utc_end_day_date) {