diff --git a/include/prestudent.class.php b/include/prestudent.class.php index b5f9912d9..1b009a18f 100644 --- a/include/prestudent.class.php +++ b/include/prestudent.class.php @@ -2468,20 +2468,15 @@ class prestudent extends person * Ermittelt den Prestudenten mithilfe der UID, des Studiengangs und des Semesters * @param string $uid UID des Benutzers (zum Beispiel se15m007). * @param int $stg_kz Kennzeichen Studiengang (zum Beispiel 299). - * @param string $stsem Semesterkurzbezeichnung (zum Beispiel WS2021). * @return int prestudent_id */ - public function getPrestudentFromBenutzer($uid, $stg_kz, $stsem) + public function getPrestudentFromBenutzer($uid, $stg_kz) { $qry = "SELECT prestudent_id - FROM public.tbl_benutzer - JOIN public.tbl_prestudent USING (person_id) - JOIN public.tbl_prestudentstatus USING (prestudent_id) - WHERE uid = ".$this->db_add_param($uid)." - AND studiengang_kz = ".$this->db_add_param($stg_kz, FHC_INTEGER)." - AND studiensemester_kurzbz = ".$this->db_add_param($stsem)." - AND status_kurzbz = 'Student';"; + FROM public.tbl_student + WHERE student_uid = ".$this->db_add_param($uid)." + AND studiengang_kz = ".$this->db_add_param($stg_kz, FHC_INTEGER).";"; if ($this->db_query($qry)) {