From d0a0d0e4d97e6f1085c67cd7c43306da4d60b49a Mon Sep 17 00:00:00 2001 From: oesi Date: Wed, 18 Mar 2015 11:56:56 +0100 Subject: [PATCH] =?UTF-8?q?PreInteressent=20=C3=9Cbernahme=20Fehler=20beho?= =?UTF-8?q?ben=20bei=20dem=20Personen=20nicht=20in=20der=20=C3=9Cbernahmel?= =?UTF-8?q?iste=20aufscheinen=20wenn=20diese=20sich=20bereits=20vorher=20f?= =?UTF-8?q?=C3=BCr=20diesen=20Studiengang=20interessiert=20haben.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/preinteressent.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/preinteressent.class.php b/include/preinteressent.class.php index 0bcba5414..b4c5b3597 100644 --- a/include/preinteressent.class.php +++ b/include/preinteressent.class.php @@ -348,8 +348,8 @@ class preinteressent extends basis_db public function loadFreigegebene($studiengang_kz, $studiensemester_kurzbz='') { $qry = "SELECT tbl_preinteressent.*, tbl_preinteressentstudiengang.* FROM public.tbl_preinteressent JOIN public.tbl_preinteressentstudiengang USING(preinteressent_id) JOIN public.tbl_person USING(person_id) WHERE - (studiengang_kz, person_id) NOT IN (SELECT studiengang_kz, person_id FROM public.tbl_prestudent WHERE person_id=tbl_person.person_id) AND freigabedatum is not null AND - tbl_preinteressentstudiengang.studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER); + (studiengang_kz, person_id) NOT IN (SELECT studiengang_kz, person_id FROM public.tbl_prestudent JOIN public.tbl_prestudentstatus USING(prestudent_id) WHERE status_kurzbz='Interessent' AND studiensemester_kurzbz=tbl_preinteressent.studiensemester_kurzbz AND person_id=tbl_person.person_id) AND freigabedatum is not null AND + tbl_preinteressentstudiengang.studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER)." AND tbl_preinteressentstudiengang.uebernahmedatum is null"; if($studiensemester_kurzbz!='') $qry.=" AND tbl_preinteressent.studiensemester_kurzbz=".$this->db_add_param($studiensemester_kurzbz);