From 929a2ff9eda5e49407964b9b6403ba3d04fc5e5e Mon Sep 17 00:00:00 2001 From: Benjamin Takats Date: Mon, 19 Dec 2022 14:26:48 +0100 Subject: [PATCH] stream calendar --- app/Http/Controllers/DownloadMeetupCalendar.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/DownloadMeetupCalendar.php b/app/Http/Controllers/DownloadMeetupCalendar.php index 1a7975a4..fe29a740 100644 --- a/app/Http/Controllers/DownloadMeetupCalendar.php +++ b/app/Http/Controllers/DownloadMeetupCalendar.php @@ -30,6 +30,9 @@ class DownloadMeetupCalendar extends Controller $image = $meetup->getFirstMediaUrl('logo'); } else { $events = MeetupEvent::query() + ->with([ + 'meetup', + ]) ->get(); $name = __('Einundzwanzig Meetups'); $image = asset('img/einundzwanzig-horizontal.png'); @@ -38,7 +41,7 @@ class DownloadMeetupCalendar extends Controller $entries = []; foreach ($events as $event) { $entries[] = Event::create() - ->name($name) + ->name($request->has('meetup') ? $name : $event->meetup->name) ->uniqueIdentifier(str($name)->slug.$event->id) ->address($event->location) ->description(str_replace(["\r", "\n"], '', $event->description).' Link: '.$event->link)