diff --git a/cis/private/lehre/pruefung/pruefung.js b/cis/private/lehre/pruefung/pruefung.js index 91a2b00fd..b57938708 100644 --- a/cis/private/lehre/pruefung/pruefung.js +++ b/cis/private/lehre/pruefung/pruefung.js @@ -829,9 +829,9 @@ function loadPruefungStudiengang(studiengang_kz) var liste = ""; data.result.forEach(function(e){ liste += ""; }); $("#pruefungenListe").append(liste); diff --git a/cis/private/lehre/pruefung/pruefungsanmeldung.json.php b/cis/private/lehre/pruefung/pruefungsanmeldung.json.php index 065b68767..2d174d5e9 100644 --- a/cis/private/lehre/pruefung/pruefungsanmeldung.json.php +++ b/cis/private/lehre/pruefung/pruefungsanmeldung.json.php @@ -5,7 +5,7 @@ header( 'Cache-Control: no-store, no-cache, must-revalidate' ); header( 'Pragma: no-cache' ); header('Content-Type: text/html;charset=UTF-8'); -require_once('../../../../config/vilesci.config.inc.php'); +require_once('../../../../config/cis.config.inc.php'); require_once('../../../../include/functions.inc.php'); require_once('../../../../include/pruefungCis.class.php'); require_once('../../../../include/lehrveranstaltung.class.php'); @@ -611,11 +611,16 @@ function getPruefungenStudiengang() { $pruefung = new pruefungCis(); $pruefung->getPruefungByLv($lv->lehrveranstaltung_id); - if($pruefung->lehrveranstaltungen[0]->pruefung_id !== null) + if((!empty($pruefung->lehrveranstaltungen))) { - $pruefung->load($pruefung->lehrveranstaltungen[0]->pruefung_id); + $lv->pruefung = array(); + foreach ($pruefung->lehrveranstaltungen as $prf) + { + $pruefung->load($prf->pruefung_id); $pruefung->getTermineByPruefung(); - $lv->pruefung = $pruefung; + array_push($lv->pruefung, $pruefung); + + } array_push($result, $lv); } }