fix(Calendar): null attachment

This commit is contained in:
Brock H Caldwell
2025-11-08 22:23:49 -06:00
parent d2eaccaf93
commit 17de41dc57

View File

@@ -29,10 +29,13 @@ class CalendarController extends AbstractController
$monitors = $monitorRepository->whereAirDateNotNull();
$calendar->event(Map::from($monitors)->map(function (Monitor $monitor) {
return new Event($monitor->getTitle())
$event = new Event($monitor->getTitle())
->startsAt($monitor->getAirDate())
->attachment($monitor->getPoster())
->fullDay();
if (null !== $monitor->getPoster()) {
$event->attachment($monitor->getPoster());
}
return $event;
})->toArray());
return new Response($calendar->get(), 200, [