stream calendar

This commit is contained in:
Benjamin Takats
2022-12-19 14:44:15 +01:00
parent dc3fbedddf
commit 2ddade42a9

View File

@@ -26,7 +26,6 @@ class DownloadMeetupCalendar extends Controller
]) ])
->findOrFail($request->input('meetup')); ->findOrFail($request->input('meetup'));
$events = $meetup->meetupEvents; $events = $meetup->meetupEvents;
$name = $meetup->name;
$image = $meetup->getFirstMediaUrl('logo'); $image = $meetup->getFirstMediaUrl('logo');
} else { } else {
$events = MeetupEvent::query() $events = MeetupEvent::query()
@@ -34,20 +33,17 @@ class DownloadMeetupCalendar extends Controller
'meetup', 'meetup',
]) ])
->get(); ->get();
$name = __('Einundzwanzig Meetups');
$image = asset('img/einundzwanzig-horizontal.png'); $image = asset('img/einundzwanzig-horizontal.png');
} }
$entries = []; $entries = [];
foreach ($events as $event) { foreach ($events as $event) {
$entries[] = Event::create() $entries[] = Event::create($event->meetup->name)
->name($event->meetup->name) ->uniqueIdentifier(str($event->meetup->name)->slug().$event->id)
->uniqueIdentifier(str($event->meetup->name)->slug.$event->id)
->address($event->location) ->address($event->location)
->description(str_replace(["\r", "\n"], '', $event->description).' Link: '.$event->link) ->description(str_replace(["\r", "\n"], '', $event->description).' Link: '.$event->link)
->image($image) ->image($image)
->startsAt($event->start) ->startsAt($event->start);
->endsAt($event->start->addHours(6));
} }
$calendar = Calendar::create() $calendar = Calendar::create()