Ensure page parameters are always integers

This commit is contained in:
Franz Liedke 2020-01-09 00:45:50 +01:00
parent d55daf2a8c
commit eb9ee85b9d
2 changed files with 2 additions and 2 deletions

View File

@ -50,7 +50,7 @@ class Discussion
public function __invoke(Document $document, Request $request)
{
$queryParams = $request->getQueryParams();
$page = max(1, Arr::get($queryParams, 'page'));
$page = max(1, intval(Arr::get($queryParams, 'page')));
$params = [
'id' => (int) Arr::get($queryParams, 'id'),

View File

@ -61,7 +61,7 @@ class Index
$sort = Arr::pull($queryParams, 'sort');
$q = Arr::pull($queryParams, 'q');
$page = Arr::pull($queryParams, 'page', 1);
$page = max(1, intval(Arr::pull($queryParams, 'page')));
$sortMap = $this->getSortMap();