From b0adb104d16cf8336a176380e485b63d85d9fc92 Mon Sep 17 00:00:00 2001 From: jygaulier Date: Tue, 27 Oct 2020 19:30:11 +0100 Subject: [PATCH] - remove "path" from subdefs --- .../Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php index db0132af03..64e444fc08 100644 --- a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php +++ b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php @@ -378,6 +378,10 @@ class ElasticSearchEngine implements SearchEngineInterface $results = []; foreach ($res['hits']['hits'] as $hit) { + // remove "path" from subdefs + foreach($hit['_source']['subdefs'] as $name=>$subdef) { + unset($hit['_source']['subdefs'][$name]['path']); + } $results[] = $hit; }