From c9c7119c3aee51ce4f684828a6d59f1e926b5203 Mon Sep 17 00:00:00 2001 From: Benjamin Takats Date: Tue, 17 Jan 2023 20:07:23 +0100 Subject: [PATCH] direct links --- app/Http/Livewire/Meetup/MeetupTable.php | 13 ++++++------- app/Http/Livewire/Meetup/WorldMap.php | 8 ++------ 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/app/Http/Livewire/Meetup/MeetupTable.php b/app/Http/Livewire/Meetup/MeetupTable.php index 17203793..300e6192 100644 --- a/app/Http/Livewire/Meetup/MeetupTable.php +++ b/app/Http/Livewire/Meetup/MeetupTable.php @@ -13,13 +13,12 @@ class MeetupTable extends Component public function filterByMarker($id) { - return to_route('meetup.table.meetup', [ - 'country' => $this->country->code, - 'table' => [ - 'filters' => [ - 'byid' => $id, - ], - ] + $meetup = Meetup::with(['city.country']) + ->find($id); + + return to_route('meetup.landing', [ + 'country' => $meetup->city->country->code, + 'meetup' => $meetup, ]); } diff --git a/app/Http/Livewire/Meetup/WorldMap.php b/app/Http/Livewire/Meetup/WorldMap.php index 7b9734b8..baf25531 100644 --- a/app/Http/Livewire/Meetup/WorldMap.php +++ b/app/Http/Livewire/Meetup/WorldMap.php @@ -17,13 +17,9 @@ class WorldMap extends Component $meetup = Meetup::with(['city.country']) ->find($id); - return to_route('meetup.table.meetup', [ + return to_route('meetup.landing', [ 'country' => $meetup->city->country->code, - 'table' => [ - 'filters' => [ - 'byid' => $id, - ], - ] + 'meetup' => $meetup, ]); }