diff --git a/app/Infrastructure/Http/Controllers/VacationLimitController.php b/app/Infrastructure/Http/Controllers/VacationLimitController.php index 254cfdd..cb3c8ef 100644 --- a/app/Infrastructure/Http/Controllers/VacationLimitController.php +++ b/app/Infrastructure/Http/Controllers/VacationLimitController.php @@ -24,13 +24,11 @@ class VacationLimitController extends Controller $limits = $yearPeriod ->vacationLimits() - ->with("user") + ->with("user.profile") ->has("user") ->get() - ->sortBy([ - "last_name" => "asc", - "first_name" => "asc", - ]); + ->sortBy(fn(VacationLimit $limit): string => "{$limit->user->profile->last_name} {$limit->user->profile->first_name}") + ->values(); $limitsResource = $limits->map(fn(VacationLimit $limit) => [ "id" => $limit->id,