From f422a6e38e02fa991d9a6192214cc7cad760dd76 Mon Sep 17 00:00:00 2001 From: josh Date: Fri, 3 Jul 2026 12:24:50 +1000 Subject: [PATCH] Updated scheduled tasks --- app/Http/Controllers/Api/UserApiController.php | 5 +++-- routes/api.php | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Api/UserApiController.php b/app/Http/Controllers/Api/UserApiController.php index 8a20106..8b13171 100644 --- a/app/Http/Controllers/Api/UserApiController.php +++ b/app/Http/Controllers/Api/UserApiController.php @@ -11,8 +11,9 @@ use Illuminate\Support\Facades\Gate; class UserApiController extends ApiController { - public function nextFlight(User $user): JsonResponse + public function nextFlight(?User $user): JsonResponse { + $user = $user ?? auth()->user(); if (!$user->id) { return response()->json(['message' => 'User not found'], 404); @@ -49,7 +50,7 @@ class UserApiController extends ApiController 'flightNumber' => $flight->flight_number, 'airlineName' => $flight->airline->name, 'aircraftType' => $flight->aircraft->manufacturer_code . ' ' . $flight->aircraft->model_full_name, - 'logoUrl' => $flight->airline?->logo_url ?? 'undefined', + 'logoUrl' => $flight->airline?->logo_url ?? '', ]); } diff --git a/routes/api.php b/routes/api.php index 2668b89..ad2510b 100644 --- a/routes/api.php +++ b/routes/api.php @@ -44,7 +44,7 @@ Route::domain(config('app.api_domain'))->group(function () { }); Route::prefix('user')->controller(UserApiController::class)->group(function () { - Route::get('{user}/flights/next', 'nextFlight')->name('api.user.flights.next'); + Route::get('/flights/next', 'nextFlight')->name('api.user.flights.next'); }); });