From 4c5eb1a1966feeed2897cfc132c660a4bee1f05c Mon Sep 17 00:00:00 2001 From: Alex Justesen Date: Sat, 11 Mar 2023 08:25:29 -0500 Subject: [PATCH] fix response when a latest result is not found --- .../API/Speedtest/GetLatestController.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/API/Speedtest/GetLatestController.php b/app/Http/Controllers/API/Speedtest/GetLatestController.php index 4170a6106..092c3d158 100644 --- a/app/Http/Controllers/API/Speedtest/GetLatestController.php +++ b/app/Http/Controllers/API/Speedtest/GetLatestController.php @@ -16,11 +16,13 @@ public function __invoke() { $latest = Result::query() ->latest() - ->firstOr(function () { - return response()->json([ - 'message' => 'No results found.', - ], 404); - }); + ->first(); + + if (! $latest) { + return response()->json([ + 'message' => 'No results found.', + ], 404); + } return response()->json([ 'message' => 'ok',