- changed limits for item list #171
| @@ -18,13 +18,15 @@ use Toby\Infrastructure\Http\Resources\SimpleUserResource; | |||||||
|  |  | ||||||
| class ResumeController extends Controller | class ResumeController extends Controller | ||||||
| { | { | ||||||
|  |     const LIMIT_PER_PAGE = 50; | ||||||
|  |  | ||||||
|     public function index(): Response |     public function index(): Response | ||||||
|     { |     { | ||||||
|         $this->authorize("manageResumes"); |         $this->authorize("manageResumes"); | ||||||
|  |  | ||||||
|         $resumes = Resume::query() |         $resumes = Resume::query() | ||||||
|             ->latest("updated_at") |             ->latest("updated_at") | ||||||
|             ->paginate(); |             ->paginate(self::LIMIT_PER_PAGE); | ||||||
|  |  | ||||||
|         return inertia("Resumes/Index", [ |         return inertia("Resumes/Index", [ | ||||||
|             "resumes" => ResumeResource::collection($resumes), |             "resumes" => ResumeResource::collection($resumes), | ||||||
|   | |||||||
| @@ -19,6 +19,8 @@ use Toby\Infrastructure\Http\Resources\UserResource; | |||||||
|  |  | ||||||
| class UserController extends Controller | class UserController extends Controller | ||||||
| { | { | ||||||
|  |     const LIMIT_PER_PAGE = 50; | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * @throws AuthorizationException |      * @throws AuthorizationException | ||||||
|      */ |      */ | ||||||
| @@ -31,7 +33,7 @@ class UserController extends Controller | |||||||
|             ->search($request->query("search")) |             ->search($request->query("search")) | ||||||
|             ->orderByProfileField("last_name") |             ->orderByProfileField("last_name") | ||||||
|             ->orderByProfileField("first_name") |             ->orderByProfileField("first_name") | ||||||
|             ->paginate() |             ->paginate(self::LIMIT_PER_PAGE) | ||||||
|             ->withQueryString(); |             ->withQueryString(); | ||||||
|  |  | ||||||
|         return inertia("Users/Index", [ |         return inertia("Users/Index", [ | ||||||
|   | |||||||
| @@ -35,6 +35,8 @@ use Toby\Infrastructure\Http\Resources\VacationRequestResource; | |||||||
|  |  | ||||||
| class VacationRequestController extends Controller | class VacationRequestController extends Controller | ||||||
| { | { | ||||||
|  |     const LIMIT_PER_PAGE = 50; | ||||||
|  |  | ||||||
|     public function index(Request $request, YearPeriodRetriever $yearPeriodRetriever): Response|RedirectResponse |     public function index(Request $request, YearPeriodRetriever $yearPeriodRetriever): Response|RedirectResponse | ||||||
|     { |     { | ||||||
|         if ($request->user()->can("listAll", VacationRequest::class)) { |         if ($request->user()->can("listAll", VacationRequest::class)) { | ||||||
| @@ -49,7 +51,7 @@ class VacationRequestController extends Controller | |||||||
|             ->whereBelongsTo($yearPeriodRetriever->selected()) |             ->whereBelongsTo($yearPeriodRetriever->selected()) | ||||||
|             ->latest() |             ->latest() | ||||||
|             ->states(VacationRequestStatesRetriever::filterByStatusGroup($status, $request->user())) |             ->states(VacationRequestStatesRetriever::filterByStatusGroup($status, $request->user())) | ||||||
|             ->paginate(); |             ->paginate(self::LIMIT_PER_PAGE); | ||||||
|  |  | ||||||
|         $pending = $request->user() |         $pending = $request->user() | ||||||
|             ->vacationRequests() |             ->vacationRequests() | ||||||
| @@ -103,7 +105,7 @@ class VacationRequestController extends Controller | |||||||
|             ->when($type !== null, fn(Builder $query): Builder => $query->where("type", $type)) |             ->when($type !== null, fn(Builder $query): Builder => $query->where("type", $type)) | ||||||
|             ->states(VacationRequestStatesRetriever::filterByStatusGroup($status, $request->user())) |             ->states(VacationRequestStatesRetriever::filterByStatusGroup($status, $request->user())) | ||||||
|             ->latest() |             ->latest() | ||||||
|             ->paginate(); |             ->paginate(self::LIMIT_PER_PAGE); | ||||||
|  |  | ||||||
|         $users = User::query() |         $users = User::query() | ||||||
|             ->orderByProfileField("last_name") |             ->orderByProfileField("last_name") | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user