From c36ca8712d1a4623fa8301c02b6059ca1e0be983 Mon Sep 17 00:00:00 2001 From: Thomas Kempf Date: Mon, 11 Jul 2022 10:12:43 +0200 Subject: [PATCH] qsearch_results should change the ids of the result set, otherwise the changed_results will be overwritten by the following code during permission checks --- include/functions_search.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/functions_search.inc.php b/include/functions_search.inc.php index eadb49ae5..710d7b3c0 100644 --- a/include/functions_search.inc.php +++ b/include/functions_search.inc.php @@ -1427,7 +1427,7 @@ function get_quick_search_results_no_cache($q, $options) $search_results['qs']['matching_tags'] = $qsr->all_tags; $search_results['qs']['matching_cats'] = $qsr->all_cats; - $search_results = trigger_change('qsearch_results', $search_results, $expression, $qsr); + $ids = trigger_change('qsearch_results', $ids, $expression, $qsr); global $template;