diff --git a/Classes/Controller/BookController.php b/Classes/Controller/BookController.php index aea3a8b..7e06eef 100644 --- a/Classes/Controller/BookController.php +++ b/Classes/Controller/BookController.php @@ -82,7 +82,7 @@ public function listAction(int $currentPage = 1): void $demand = $this->createDemandObjectFromSettings('list', $this->settings); $demand->setActionAndClass(__METHOD__, __CLASS__); - $itemsPerPage = $this->settings['itemsPerPage'] ?? 20; + $itemsPerPage = (int)($this->settings['itemsPerPage'] ?? 20); $books = $this->bookRepository->findDemanded($demand); $arrayPaginator = new QueryResultPaginator( diff --git a/ext_emconf.php b/ext_emconf.php index 2595a0d..29b5307 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -5,7 +5,7 @@ 'description' => 'Shopping Cart(s) for TYPO3 - Book Extension', 'category' => 'plugin', 'shy' => false, - 'version' => '4.1.0', + 'version' => '4.1.1', 'dependencies' => '', 'conflicts' => '', 'priority' => '',