mirror of
https://github.com/flarum/framework.git
synced 2025-02-06 06:56:14 +08:00
Ensure page parameters are always integers
This commit is contained in:
parent
d55daf2a8c
commit
eb9ee85b9d
|
@ -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'),
|
||||
|
|
|
@ -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();
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user