From d0a773387971796a10091966bca7145dd33cb138 Mon Sep 17 00:00:00 2001 From: Isaac Niebeling Date: Wed, 19 Oct 2016 13:23:25 -0500 Subject: [PATCH] add a check for 'searchable' in plugin so non-searchable resources get removed from the index if searchability changes after being saved --- .../elements/plugins/plugin.simplesearchindexer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/components/simplesearch/elements/plugins/plugin.simplesearchindexer.php b/core/components/simplesearch/elements/plugins/plugin.simplesearchindexer.php index 6f2e7a8..435119b 100755 --- a/core/components/simplesearch/elements/plugins/plugin.simplesearchindexer.php +++ b/core/components/simplesearch/elements/plugins/plugin.simplesearchindexer.php @@ -71,7 +71,7 @@ function SimpleSearchGetChildren(&$modx,&$children,$parent) { $action = 'index'; $resourceArray = $scriptProperties['resource']->toArray(); - if ($resourceArray['published'] == 1 && $resourceArray['deleted'] == 0) { + if ($resourceArray['published'] == 1 && $resourceArray['deleted'] == 0 && $resourceArray['searchable'] == 1) { $action = 'index'; foreach ($_POST as $k => $v) { if (substr($k,0,2) == 'tv') {