diff --git a/include/studienordnung.class.php b/include/studienordnung.class.php index 33d7774dc..b7c37a3d6 100644 --- a/include/studienordnung.class.php +++ b/include/studienordnung.class.php @@ -560,9 +560,16 @@ class studienordnung extends basis_db return false; } - $qry = 'SELECT DISTINCT studiensemester_kurzbz, MAX(semester) +/* $qry = 'SELECT DISTINCT studiensemester_kurzbz, MAX(semester) FROM lehre.tbl_studienordnung_semester WHERE studienordnung_id='.$this->db_add_param($studienordnung_id).' GROUP BY studiensemester_kurzbz ORDER BY MAX(semester);'; +*/ + $qry = 'SELECT DISTINCT studiensemester_kurzbz, tbl_studiensemester.start + FROM + lehre.tbl_studienordnung_semester + JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) + WHERE studienordnung_id='.$this->db_add_param($studienordnung_id).' + ORDER BY tbl_studiensemester.start, studiensemester_kurzbz'; if(!$this->db_query($qry)) { diff --git a/vilesci/personen/import/mitarbeiterimport.php b/vilesci/personen/import/mitarbeiterimport.php index e75c58b76..ea182ab40 100644 --- a/vilesci/personen/import/mitarbeiterimport.php +++ b/vilesci/personen/import/mitarbeiterimport.php @@ -521,7 +521,7 @@ if(isset($_POST['save'])) $mitarbeiter->personalnummer = $personalnummer; $mitarbeiter->kurzbz = $kurzbz; $mitarbeiter->lektor = $lektor; - $mtiarbeiter->aktiv = true; + $mitarbeiter->aktiv = true; $mitarbeiter->fixangestellt = true; $mitarbeiter->stundensatz = 0; $mitarbeiter->bismelden = true; @@ -866,4 +866,4 @@ if($where!='') - \ No newline at end of file +