From df3c83ab277e6995960f48eabf25c46ca0d1b8c2 Mon Sep 17 00:00:00 2001 From: Geoff Maddock Date: Mon, 23 Dec 2024 20:22:45 +0000 Subject: [PATCH] Added timezone to ical dates --- app/Services/Calendar/ICalBuilder.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Services/Calendar/ICalBuilder.php b/app/Services/Calendar/ICalBuilder.php index 66d9a0c0..844e2e22 100644 --- a/app/Services/Calendar/ICalBuilder.php +++ b/app/Services/Calendar/ICalBuilder.php @@ -54,8 +54,8 @@ public function buildCalendar(string $calendarName, $events): string $vEvent = new iCalEvent($uniqueIdentifier); // set up occurrence - $start = new DateTime($event->start_at, false); - $end = $event->end_at ? new DateTime($event->end_at, false) : null; + $start = new DateTime($event->start_at, true); + $end = $event->end_at ? new DateTime($event->end_at, true) : null; $occurrence = new TimeSpan($start, $end ? $end : $start); // update oldest and latest times @@ -72,7 +72,7 @@ public function buildCalendar(string $calendarName, $events): string ->setDescription($event->description); // convert $event->updated_at to timestamp - $updated = new DateTime($event->updated_at, false); + $updated = new DateTime($event->updated_at, true); $vEvent->touch($updated); // set the url