Fehler behoben beim verplanen wenn nur direkte Gruppen zugeordnet sind

This commit is contained in:
Andreas Österreicher
2019-01-28 07:55:42 +01:00
parent 5892496706
commit a2245cf1c4
+5 -1
View File
@@ -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)";