From b42afd0a3098652e3d4a4c672d0f247cc519873a Mon Sep 17 00:00:00 2001
From: Stefan Galinski <stefan@sgalinski.de>
Date: Wed, 6 Dec 2023 17:02:36 +0100
Subject: [PATCH] [TASK] Cleanup

---
 Classes/Controller/JoblistController.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Classes/Controller/JoblistController.php b/Classes/Controller/JoblistController.php
index e1cc0193..00b27676 100644
--- a/Classes/Controller/JoblistController.php
+++ b/Classes/Controller/JoblistController.php
@@ -297,8 +297,8 @@ class JoblistController extends ActionController {
 			$jobs = $this->jobRepository->findJobsByFilter($filters, $jobLimit, $offset, $ordering)->toArray();
 
 			// get all jobs for the current page
-			$allJobs = $this->jobRepository->findJobsByFilter($filters)->toArray();
-			$numberOfPages = (int) ($jobLimit <= 0 ? 0 : \ceil(\count($allJobs) / $jobLimit));
+			$allJobsCount = $this->jobRepository->findJobsByFilter($filters)->count();
+			$numberOfPages = (int) ($jobLimit <= 0 ? 0 : \ceil($allJobsCount / $jobLimit));
 			if ($numberOfPages !== 0 && $currentPageBrowserPage >= $numberOfPages) {
 				/** @var ErrorController $errorController */
 				$errorController = GeneralUtility::makeInstance(ErrorController::class);
-- 
GitLab