fix SearchLib bug, add searchtypes config studentcis and active_organisationunit, use new searchtype in cis4 searchoptions and searchbar result rendering

This commit is contained in:
Harald Bamberger
2025-07-14 13:57:37 +02:00
parent e9614e8ca8
commit a1fe2e1b4b
4 changed files with 26 additions and 6 deletions
+3 -2
View File
@@ -668,8 +668,9 @@ class SearchLib
SELECT " . $this->_formatPrimarykeys($table_config['primarykey']) . ", rank / " . $count . " AS rank FROM " . $current_select;
}
if ($or_with[0] === "RECURSIVE") {
if ($sqlWith[0] !== "RECURSIVE")
if ($or_with[0] === "RECURSIVE")
{
if (empty($sqlWith) || $sqlWith[0] !== "RECURSIVE")
array_unshift($sqlWith, "RECURSIVE");
array_shift($or_with);
}