summaryrefslogtreecommitdiff
path: root/inc/fulltext.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/fulltext.php')
-rw-r--r--inc/fulltext.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/inc/fulltext.php b/inc/fulltext.php
index cac2de4a4..e90205e9c 100644
--- a/inc/fulltext.php
+++ b/inc/fulltext.php
@@ -243,11 +243,11 @@ function _ft_pageLookup(&$data){
$titles = array_map('rtrim', idx_getIndex('title', ''));
$pages = array_combine($pages, $titles);
- if ($id !== '' && cleanID($id) !== '') {
- $cleaned = cleanID($id);
+ $cleaned = cleanID($id);
+ if ($id !== '' && $cleaned !== '') {
foreach ($pages as $p_id => $p_title) {
if ((strpos($in_ns ? $p_id : noNSorNS($p_id), $cleaned) === false) &&
- ($in_title && stripos($p_title, $id) === false)) {
+ (!$in_title || (stripos($p_title, $id) === false)) ) {
unset($pages[$p_id]);
}
}