}
    }
    return $ret;
}
if (!$error) {
    if (!empty($_POST['lehrveranstaltung'])) {
        $lva = new lehrveranstaltung($_POST['lehrveranstaltung']);
    }
    if (isset($_POST['type']) && $_POST['type'] == 'lehreinheit_mitarbeiter_save') {
        //Lehreinheitmitarbeiter Zuteilung
        $qry = "SELECT tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.lehrveranstaltung_id,\n\t\t\t\t(SELECT fachbereich_kurzbz FROM public.tbl_fachbereich WHERE oe_kurzbz=lehrfach.oe_kurzbz) as fachbereich_kurzbz\n\t\t\t\tFROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung as lehrfach\n\t\t\t\tWHERE tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND\n\t\t\t\ttbl_lehreinheit.lehrfach_id=lehrfach.lehrveranstaltung_id AND lehreinheit_id=" . $db->db_add_param($_POST['lehreinheit_id'], FHC_INTEGER);
        if ($result = $db->db_query($qry)) {
            if ($row = $db->db_fetch_object($result)) {
                $lva = new lehrveranstaltung($row->lehrveranstaltung_id);
                $oe_arr = $lva->getAllOe();
                if (!$rechte->isBerechtigtMultipleOe('admin', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('assistenz', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('lv-plan', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('assistenz', $oe_arr, 'suid', $row->fachbereich_kurzbz) && !$rechte->isBerechtigtMultipleOe('admin', $oe_arr, 'suid', $row->fachbereich_kurzbz)) {
                    $error = true;
                    $return = false;
                    $errormsg = 'Keine Berechtigung';
                }
            } else {
                $error = true;
                $return = false;
                $errormsg = 'Lehreinheit wurde nicht gefunden';
            }
        } else {
            $error = true;
            $return = false;
            $errormsg = 'Lehreinheit wurde nicht gefunden';
        }
        if (!$error) {