From 9a1777d1aaea90a5f749f95e10b179bf46c952fc Mon Sep 17 00:00:00 2001 From: SimonGschnell Date: Thu, 12 Dec 2024 15:35:56 +0100 Subject: [PATCH] fix(_student searchfunction):fixes the sql logic for non active students --- application/libraries/SearchBarLib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/libraries/SearchBarLib.php b/application/libraries/SearchBarLib.php index b26daa8aa..4bc14b9f4 100644 --- a/application/libraries/SearchBarLib.php +++ b/application/libraries/SearchBarLib.php @@ -385,9 +385,9 @@ EOSC; ) as k USING(person_id) WHERE b.aktiv = TRUE - AND b.uid ILIKE \'%'.$dbModel->escapeLike($searchstr).'%\' + AND (b.uid ILIKE \'%'.$dbModel->escapeLike($searchstr).'%\' OR p.vorname ILIKE \'%'.$dbModel->escapeLike($searchstr).'%\' - OR p.nachname ILIKE \'%'.$dbModel->escapeLike($searchstr).'%\' + OR p.nachname ILIKE \'%'.$dbModel->escapeLike($searchstr).'%\') GROUP BY type, s.student_uid, s.matrikelnr, p.person_id, name, email, p.foto, s.verband, s.semester, stg.bezeichnung, stg.kurzbzlang ');