From 1896704cdf6bac491583f947ba8d771046ce0eff Mon Sep 17 00:00:00 2001 From: oesi Date: Fri, 24 Feb 2017 15:39:39 +0100 Subject: [PATCH] =?UTF-8?q?Reihungstestdropdown=20wird=20jetzt=20korrekt?= =?UTF-8?q?=20refresht=20beim=20Editieren=20von=20Eintr=C3=A4gen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/student/aufnahmetermine.js.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/content/student/aufnahmetermine.js.php b/content/student/aufnahmetermine.js.php index 78d61acbe..5d134e575 100644 --- a/content/student/aufnahmetermine.js.php +++ b/content/student/aufnahmetermine.js.php @@ -217,6 +217,7 @@ function AufnahmeTermineAuswahl() if (tree.currentIndex==-1) return; AufnahmeTermineDisableFields(false); + AufnahmeTermineReihungstestDropDownRefresh(true); //Ausgewaehlten Eintrag holen var rt_person_id = getTreeCellText(tree, 'aufnahmetermine-tree-rt_person_id', tree.currentIndex); @@ -260,6 +261,7 @@ function AufnahmeTermineNeu() { AufnahmeTermineDisableFields(false); AufnahmeTermineResetFields(); + AufnahmeTermineReihungstestDropDownRefresh(true); } /** @@ -430,12 +432,15 @@ function AufnahmeTermineAnmeldungreihungstestHeute() /** * Refresht das DropDown mit den Reihungstestterminen */ -function AufnahmeTermineReihungstestDropDownRefresh() +function AufnahmeTermineReihungstestDropDownRefresh(prestudent) { + netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); var menulist = document.getElementById('aufnahmetermine-menulist-reihungstest'); - //var url="rdf/reihungstest.rdf.php?optional=true&prestudent_id="+AufnahmeTerminePrestudentID+"&"+gettimestamp(); - var url="rdf/reihungstest.rdf.php?include_id=&studiengang_kz="+AufnahmeTermineStudiengang+"&"+gettimestamp(); + if(typeof(prestudent)=='undefined') + var url="rdf/reihungstest.rdf.php?include_id=&studiengang_kz="+AufnahmeTermineStudiengang+"&"+gettimestamp(); + else + var url="rdf/reihungstest.rdf.php?optional=true&prestudent_id="+AufnahmeTerminePrestudentID+"&"+gettimestamp(); //Alte DS entfernen var oldDatasources = menulist.database.GetDataSources();