From 8c6ca651be23ff0776f9977ca4f48635bb23322f Mon Sep 17 00:00:00 2001 From: Michael Kessler <michael.kessler@sgalinski.de> Date: Wed, 30 Mar 2022 14:45:49 +0200 Subject: [PATCH] [BUGFIX] Fix pagination for new overview action --- Classes/Controller/OverviewController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Classes/Controller/OverviewController.php b/Classes/Controller/OverviewController.php index c2d6225..f9035a7 100644 --- a/Classes/Controller/OverviewController.php +++ b/Classes/Controller/OverviewController.php @@ -222,7 +222,7 @@ class OverviewController extends AbstractController { // Get all news by category and tag ids $news = $this->newsRepository->findAllSortedNewsByCategories( - $categoryIds, $newsLimitPerTag, $offset, $sortBy, $tagIds, $startTime, $endTime, $sortDirection + $categoryIds, $newsLimit, $offset, $sortBy, $tagIds, $startTime, $endTime, $sortDirection ); // Process news result query into meta data @@ -244,8 +244,8 @@ class OverviewController extends AbstractController { $this->highlightBestFitNews($categoryIds, $tagIds); // Check to achieve less Ajax calls. - $newsCount = $this->newsRepository->newsCountByCategories([], $tagIds, $startTime, $endTime); - $numberOfPages = (int) ($newsLimitPerTag <= 0 ? 0 : ceil($newsCount / $newsLimitPerTag)); + $newsCount = $this->newsRepository->newsCountByCategories($categoryIds, $tagIds, $startTime, $endTime); + $numberOfPages = (int) ($newsLimit <= 0 ? 0 : ceil($newsCount / $newsLimit)); if ($numberOfPages !== 0 && $currentPageBrowserPage >= $numberOfPages) { /** @var ErrorController $errorController */ $errorController = GeneralUtility::makeInstance(ErrorController::class); -- GitLab