From 6978c30bb4ae2d77105c6555a46b1174793bf504 Mon Sep 17 00:00:00 2001 From: edalzell Date: Wed, 21 Feb 2024 14:45:32 -0800 Subject: [PATCH] expliclty set --- src/Types/Event.php | 1 + src/Types/MultiDayEvent.php | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/Types/Event.php b/src/Types/Event.php index 66fa61c..2926d92 100644 --- a/src/Types/Event.php +++ b/src/Types/Event.php @@ -123,6 +123,7 @@ public function toICalendarEvents(): array protected function supplement(CarbonInterface $date): ?Entry { return unserialize(serialize($this->event)) + ->setSupplement('multi_day', true) ->setSupplement('start', $date->setTimeFromTimeString($this->startTime())) ->setSupplement('end', $date->setTimeFromTimeString($this->endTime())) ->setSupplement('has_end_time', $this->hasEndTime()); diff --git a/src/Types/MultiDayEvent.php b/src/Types/MultiDayEvent.php index 25e7bf0..2f0485a 100644 --- a/src/Types/MultiDayEvent.php +++ b/src/Types/MultiDayEvent.php @@ -105,6 +105,7 @@ protected function supplement(CarbonInterface $date): ?Entry return tap( unserialize(serialize($this->event)), fn (Entry $occurrence) => $occurrence + ->setSupplement('multi_day', true) ->setSupplement('collapse_multi_days', true) ->setSupplement('start', $this->start()) ->setSupplement('end', $this->end()) @@ -116,6 +117,7 @@ protected function supplement(CarbonInterface $date): ?Entry unserialize(serialize($this->event)), fn (Entry $occurrence) => $occurrence ->setSupplement('all_day', $day->isAllDay()) + ->setSupplement('multi_day', true) ->setSupplement('collapse_multi_days', $this->collapseMultiDays) ->setSupplement('start', $day->start()) ->setSupplement('end', $day->end())