diff --git a/Classes/Controller/BackendController.php b/Classes/Controller/BackendController.php index 1d01f987eb9c6fe38f54e963a3e4fa6e69ef460b..66f51b7c2a262023daa183acb409ae020aa1dae1 100644 --- a/Classes/Controller/BackendController.php +++ b/Classes/Controller/BackendController.php @@ -118,28 +118,11 @@ class BackendController extends ActionController { ?? $backendUser->getModuleData('itemsPerPage', 'ses') // Retrieve from session if available ?? 10 ); - - // Store itemsPerPage in the session - $backendUser->pushModuleData('itemsPerPage', $itemsPerPage); - // Ensure at least 1 item per page $itemsPerPage = max($itemsPerPage, 1); - // Create the query builder - $usersQueryBuilder = $this->frontendUserRepository->getUsersByPidForBackendList( - $pageUid, - $filters, - $itemsPerPage - ); - - // 🛠Recreate Pagination with updated values - $pagination = GeneralUtility::makeInstance( - Pagination::class, - $usersQueryBuilder, - $currentPage, - $itemsPerPage - ); - $this->moduleTemplate->assign('pagination', $pagination); + // Store itemsPerPage in the session + $backendUser->pushModuleData('itemsPerPage', $itemsPerPage); // create docheader + buttons $pageInfo = BackendUtility::readPageAccess($pageUid, $GLOBALS['BE_USER']->getPagePermsClause(1));