Browse Source

Fix solarium escaping, fixes #86

Jordi Boggiano 13 years ago
parent
commit
228b4215b4
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Packagist/WebBundle/Controller/WebController.php

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

@@ -102,9 +102,9 @@ class WebController extends Controller
 
                 $dismax = $select->getDisMax();
                 $dismax->setQueryFields(array('name', 'description', 'tags', 'text', 'text_ngram', 'name_split'));
-                $dismax->setBoostQuery('name:"'.$escapedQuery.'"^2 name_split:"'.$escapedQuery.'"^1.5');
+                $dismax->setBoostQuery('name:'.$escapedQuery.'^2 name_split:'.$escapedQuery.'^1.5');
                 $dismax->setQueryParser('edismax');
-                $select->setQuery($form->getData()->getQuery());
+                $select->setQuery($escapedQuery);
 
                 $paginator = new Pagerfanta(new SolariumAdapter($solarium, $select));
                 $paginator->setMaxPerPage(15);