Fix getJWT key persistence and update ratings routes

This commit is contained in:
Hamza-Ayed
2026-04-25 12:28:14 +03:00
parent 8e692d1b55
commit b9e66772a4
2 changed files with 8 additions and 3 deletions

View File

@@ -105,9 +105,13 @@ class RatingController extends Controller
return response()->json(['status' => 'success'], 201);
}
/** GET /v2/ratings/driver/{id} */
public function driverRating(string $id): JsonResponse
/** GET /v2/ratings/driver or /v2/ratings/driver/{id} */
public function getDriverRating(Request $request, string $id = null): JsonResponse
{
$id = $id ?? $request->input('driver_id');
if (!$id) {
return response()->json(['status' => 'failure', 'message' => 'Driver ID required'], 400);
}
$ratings = DB::connection('primary')->table('ratingDriver')
->where('driver_id', $id)
->orderBy('created_at', 'desc')