瀏覽代碼

Fix initialization of set:packages should ignore spam packages

Jordi Boggiano 5 年之前
父節點
當前提交
2955269328
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/Packagist/WebBundle/Entity/PackageRepository.php

+ 1 - 1
src/Packagist/WebBundle/Entity/PackageRepository.php

@@ -59,7 +59,7 @@ class PackageRepository extends ServiceEntityRepository
     public function getPackageNames()
     public function getPackageNames()
     {
     {
         $query = $this->getEntityManager()
         $query = $this->getEntityManager()
-            ->createQuery("SELECT p.name FROM Packagist\WebBundle\Entity\Package p");
+            ->createQuery("SELECT p.name FROM Packagist\WebBundle\Entity\Package p WHERE p.replacementPackage IS NULL OR p.replacementPackage != 'spam/spam'");
 
 
         $names = $this->getPackageNamesForQuery($query);
         $names = $this->getPackageNamesForQuery($query);