From e0867b22229badf2df010cfc71de3a1fb744fc9b Mon Sep 17 00:00:00 2001 From: Eric Merrill Date: Wed, 13 Jul 2016 06:05:33 -0400 Subject: [PATCH] MDL-55190 search: Limit search to non-files if disabled --- search/engine/solr/classes/engine.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/search/engine/solr/classes/engine.php b/search/engine/solr/classes/engine.php index 05a1ae6c84d..ce2f722c6bd 100644 --- a/search/engine/solr/classes/engine.php +++ b/search/engine/solr/classes/engine.php @@ -316,6 +316,9 @@ class engine extends \core_search\engine { $query->setGroupLimit(3); $query->setGroupNGroups(true); $query->addGroupField('solr_filegroupingid'); + } else { + // Make sure we only get text files, in case the index has pre-existing files. + $query->addFilterQuery('type:'.\core_search\manager::TYPE_TEXT); } return $query;