Commit 14e8bed3 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

Fix : Message d'erreur des expressions de requète ElasticSearch dans la recherche des activités

parent 4944f611
Loading
Loading
Loading
Loading
+1 −1
Changes for doc/configuration.md: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -139,7 +139,7 @@ return array(

## Recherche des personnes

Depuis *Oscar 2.10 (Creed)*, la recherche des personnes peut utiliser le système de recherche basé sur **ElasticSearch** (Fortement recommandé) afin d'obtenir des résultats plus pertinents.
Depuis *Oscar 2.10 (Creed)*, la recherche des personnes utilise le système de recherche basé sur **ElasticSearch** afin d'obtenir des résultats plus pertinents.

Vous devez configurer la stratégie de recherche dans le fichier de configuration `config/autoload/local.php` : 

+3 −0
Changes for module/Oscar/src/Oscar/Controller/ProjectGrantController.php: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ namespace Oscar\Controller;


use BjyAuthorize\Exception\UnAuthorizedException;
use Elasticsearch\Common\Exceptions\BadRequest400Exception;
use Oscar\Entity\Activity;
use Oscar\Entity\ActivityDate;
use Oscar\Entity\ActivityOrganization;
@@ -1848,6 +1849,8 @@ class ProjectGrantController extends AbstractOscarController
                                }
                                $filterIds = [];

                            } catch (BadRequest400Exception $e) {
                                $error = "Expression de recherche incorrecte";
                            }
                            if( $projectview == 'on' ){
                                $projectIds = $this->getActivityService()->getProjectsIdsSearch($search);