diff --git a/src/lib/ContentView/QueryResultsInjector.php b/src/lib/ContentView/QueryResultsInjector.php index eef386e..5f64d50 100644 --- a/src/lib/ContentView/QueryResultsInjector.php +++ b/src/lib/ContentView/QueryResultsInjector.php @@ -113,7 +113,7 @@ private function buildResults(FilterViewParametersEvent $event): iterable $limit = $queryParameters['limit'] ?? $paginationLimit; $pageParam = sprintf('%s_page', $fieldDefinitionIdentifier); - $page = isset($request) ? $request->get($pageParam, 1) : 1; + $page = $request?->query->getInt($pageParam, 1) ?? 1; if ($location !== null) { $pager = new Pagerfanta(