From 9fdc5a477c00e0345e28c38747c0893c36410987 Mon Sep 17 00:00:00 2001 From: Kris Date: Mon, 27 May 2024 21:22:25 +0200 Subject: [PATCH] :zap: reduce query count on dashboard (#2611) --- app/Http/Controllers/Backend/User/DashboardController.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Http/Controllers/Backend/User/DashboardController.php b/app/Http/Controllers/Backend/User/DashboardController.php index 6f48dfa6e..21c097565 100644 --- a/app/Http/Controllers/Backend/User/DashboardController.php +++ b/app/Http/Controllers/Backend/User/DashboardController.php @@ -19,6 +19,7 @@ public static function getPrivateDashboard(User $user): Paginator { return Status::with([ 'event', 'likes', 'user.blockedByUsers', 'user.blockedUsers', 'checkin', 'checkin.originStation', 'checkin.destinationStation', + 'checkin.originStopover', 'checkin.destinationStopover', 'checkin.Trip.stopovers.station' ]) ->join('train_checkins', 'train_checkins.status_id', '=', 'statuses.id') @@ -41,6 +42,7 @@ public static function getGlobalDashboard(User $user): Paginator { return Status::with([ 'event', 'likes', 'user.blockedByUsers', 'user.blockedUsers', 'checkin', 'checkin.originStation', 'checkin.destinationStation', + 'checkin.originStopover', 'checkin.destinationStopover', 'checkin.Trip.stopovers.station' ]) ->join('train_checkins', 'train_checkins.status_id', '=', 'statuses.id')