From 4f0a28f8a930a019995698cc7405194ffc5de306 Mon Sep 17 00:00:00 2001 From: Danijel K Date: Tue, 10 Apr 2018 14:32:16 +0200 Subject: [PATCH] Always take "days of incidents to show" into account No need to select everything when looking at past incidents, date range should always be taken into account as a global rule for frontend. --- app/Http/Controllers/StatusPageController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/StatusPageController.php b/app/Http/Controllers/StatusPageController.php index 1860a7370bf0..0fa17a7efb73 100644 --- a/app/Http/Controllers/StatusPageController.php +++ b/app/Http/Controllers/StatusPageController.php @@ -67,6 +67,10 @@ public function showIndex() $allIncidentDays = Incident::where('visible', '>=', (int) !Auth::check()) ->select('occurred_at') + ->whereBetween('occurred_at', [ + $endDate->format('Y-m-d').' 00:00:00', + $startDate->format('Y-m-d').' 23:59:59', + ]) ->distinct() ->orderBy('occurred_at', 'desc') ->get()