Browse Source

Exclude future releases from the list

Jordi Boggiano 9 years ago
parent
commit
f457090a8e
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/Packagist/WebBundle/Entity/VersionRepository.php

+ 3 - 1
src/Packagist/WebBundle/Entity/VersionRepository.php

@@ -97,8 +97,10 @@ class VersionRepository extends EntityRepository
         $qb->select('v')
             ->from('Packagist\WebBundle\Entity\Version', 'v')
             ->where('v.development = false')
+            ->andWhere('v.releasedAt < :now')
             ->orderBy('v.releasedAt', 'DESC')
-            ->setMaxResults($count);
+            ->setMaxResults($count)
+            ->setParameter('now', date('Y-m-d H:i:s'));
 
         return $qb->getQuery()->useResultCache(true, 900, 'new_releases')->getResult();
     }