diff --git a/cis/private/lehre/lector_choice.php b/cis/private/lehre/lector_choice.php index d9540adba..f6027632c 100644 --- a/cis/private/lehre/lector_choice.php +++ b/cis/private/lehre/lector_choice.php @@ -46,7 +46,8 @@ die('Fehler bei der Parameteruebergabe'); $lv_obj = new lehrveranstaltung(); - $lv_obj->load($lvid); + if(!$lv_obj->load($lvid)) + die('Fehler beim Laden der LV'); $stg_obj=new studiengang(); $stg_obj->load($lv_obj->studiengang_kz); @@ -94,12 +95,12 @@ db_query($qry)) { while($row = $db->db_fetch_object($result)) { - if($rechte->isBerechtigt('lehre',$lv_obj->studiengang_kz,null,$row->fachbereich_kurzbz)) + if($rechte->isBerechtigt('lehre',$row->oe_kurzbz,null)) $is_berechtigt=true; } }