From a2245cf1c4fadc9ae6c73a3bc3fa3a80ae9712a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 28 Jan 2019 07:55:42 +0100 Subject: [PATCH] Fehler behoben beim verplanen wenn nur direkte Gruppen zugeordnet sind --- include/wochenplan.class.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/wochenplan.class.php b/include/wochenplan.class.php index 410d90f98..718815f3c 100644 --- a/include/wochenplan.class.php +++ b/include/wochenplan.class.php @@ -2124,10 +2124,14 @@ class wochenplan extends basis_db } } + if($lvb!='') + $orlvb = "OR ($lvb)"; + else + $orlvb = ''; // Stundenplanabfrage bauen (Wo ist Kollision?) $sql_query="SELECT DISTINCT datum, stunde FROM $stpl_table WHERE datum>=".$this->db_add_param($datum_begin)." AND datum<".$this->db_add_param($datum_end)." AND - ($lkt $gruppen OR ($lvb) )"; + ($lkt $gruppen $orlvb )"; if (is_numeric($unr)) $sql_query.=" AND unr!=".$this->db_add_param($unr); $sql_query.=" AND NOT EXISTS(SELECT 1 FROM public.tbl_gruppe WHERE gruppe_kurzbz=".$stpl_table.".gruppe_kurzbz and direktinskription=true)";