- {{ __('Profile') }}
+ {{ __('Profile') }}
{{--{{ __('Password') }}--}}
- {{ __('Appearance') }}
+ {{ __('Appearance') }}
diff --git a/resources/views/livewire/lecturers/index.blade.php b/resources/views/livewire/lecturers/index.blade.php
index 768aae8..f783ec8 100644
--- a/resources/views/livewire/lecturers/index.blade.php
+++ b/resources/views/livewire/lecturers/index.blade.php
@@ -23,14 +23,17 @@ class extends Component {
public function with(): array
{
return [
- 'lecturers' => Lecturer::with([
- 'createdBy', 'coursesEvents' => fn($query) => $query->where('from', '>=', now())->orderBy('from', 'asc')
- ])
+ 'lecturers' => Lecturer::query()
+ ->with([
+ 'createdBy',
+ 'coursesEvents' => fn($query) => $query->where('from', '>=', now())->orderBy('from', 'asc'),
+ 'coursesEvents.course',
+ ])
->withExists([
- 'coursesEvents as has_future_events' => fn($query) => $query->where('from', '>=', now())
+ 'coursesEvents as has_future_events' => fn($query) => $query->where('from', '>=', now()),
])
->withCount([
- 'coursesEvents as future_events_count' => fn($query) => $query->where('from', '>=', now())
+ 'coursesEvents as future_events_count' => fn($query) => $query->where('from', '>=', now()),
])
->when($this->search, fn($query)
=> $query
diff --git a/resources/views/livewire/meetups/map.blade.php b/resources/views/livewire/meetups/map.blade.php
index 0d1d563..08683fe 100644
--- a/resources/views/livewire/meetups/map.blade.php
+++ b/resources/views/livewire/meetups/map.blade.php
@@ -44,7 +44,7 @@ class extends Component {
'meetups.simplex',
'meetups.signal',
])
- ->with(['city:id,country_id,longitude,latitude'])
+ ->with(['city:id,country_id,longitude,latitude', 'city.country'])
->get()
->map(function ($meetup) {
$meetup->load(['meetupEvents' => function($query) {
diff --git a/routes/web.php b/routes/web.php
index 1d4dc23..53590be 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -107,10 +107,7 @@ Route::middleware(['auth'])
Volt::route('venue-create', 'venues.create')->name('venues.create');
Volt::route('venue-edit/{venue}', 'venues.edit')->name('venues.edit');
- });
-Route::middleware(['auth'])
- ->group(function () {
Route::redirect('settings', 'settings/profile');
Volt::route('settings/profile', 'settings.profile')->name('settings.profile');