server/src/app/Repositories/RdfDocumentRepository.php
changeset 329 0a2c2ad49d75
parent 326 226d5b17a119
child 369 796725d33b67
--- a/server/src/app/Repositories/RdfDocumentRepository.php	Thu Oct 13 13:01:12 2016 +0200
+++ b/server/src/app/Repositories/RdfDocumentRepository.php	Fri Oct 14 01:02:10 2016 +0200
@@ -9,6 +9,7 @@
 use CorpusParole\Libraries\CorpusParoleException;
 use CorpusParole\Libraries\Utils;
 use CorpusParole\Libraries\Sparql\SparqlClient;
+use CorpusParole\Libraries\Filters\CorpusFilterManager;
 
 
 use CorpusParole\Services\LexvoResolverInterface;
@@ -151,13 +152,7 @@
             if(is_string($languages)) {
                 $languages = [ $languages, ];
             }
-            $qFilterParts[] = [
-                'bool' => [
-                    'should' => [
-                        [ 'terms' => [ 'language' => $languages ]]
-                    ]
-                ]
-            ];
+            $qFilterParts[] = CorpusFilterManager::getLanguagesFilterPart($languages);
         }
 
         $query = [