Browse Source

Fix type error

Jordi Boggiano 6 years ago
parent
commit
13394e07d9
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Packagist/WebBundle/Controller/ExploreController.php

+ 2 - 2
src/Packagist/WebBundle/Controller/ExploreController.php

@@ -93,8 +93,8 @@ class ExploreController extends Controller
 
             $popularIds = $redis->zrevrange(
                 'downloads:trending',
-                ($req->get('page', 1) - 1) * $perPage,
-                $req->get('page', 1) * $perPage - 1
+                (min(1, (int) $req->get('page', 1)) - 1) * $perPage,
+                min(1, (int) $req->get('page', 1)) * $perPage - 1
             );
             $popular = $this->getDoctrine()->getRepository('PackagistWebBundle:Package')
                 ->createQueryBuilder('p')->where('p.id IN (:ids)')->setParameter('ids', $popularIds)