mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-29 01:49:27 +00:00
Fehler beim Verschieben von LV-Zuordnungen behoben, wenn eine Lehrveranstaltung öfters in einem Studienplan vorkommt
This commit is contained in:
@@ -1117,7 +1117,7 @@ $webservicerecht = array(
|
||||
array('soap/studienordnung','load','lehrveranstaltung'),
|
||||
array('soap/studienordnung','deleteStudienplanLehrveranstaltung','studienplan'),
|
||||
array('soap/studienordnung','containsLehrveranstaltung','studienplan'),
|
||||
array('soap/studienordnung','loadLehrveranstaltungStudienplanByLvId','studienplan'),
|
||||
array('soap/studienordnung','loadStudienplanLehrveranstaltung','studienplan'),
|
||||
array('soap/studienordnung','saveStudienplanLehrveranstaltung','studienplan'),
|
||||
array('soap/studienordnung','loadStudienordnung','studienordnung'),
|
||||
array('soap/studienordnung','delete','lvregel'),
|
||||
|
||||
@@ -306,7 +306,7 @@ function loadLehrveranstaltungSTPL(studienplan_id, bezeichnung, max_semester)
|
||||
{
|
||||
return {
|
||||
"Delete" : {
|
||||
"label" : "delete",
|
||||
"label" : "Eintrag entfernen",
|
||||
"action": function(obj){
|
||||
if(obj.children().find("li").length === 0)
|
||||
{
|
||||
@@ -904,9 +904,8 @@ function saveJsondataFromTree(nodeId, studienplan_id, studienplan_lehrveranstalt
|
||||
copy = true;
|
||||
}
|
||||
loaddata = {
|
||||
"method" : "loadLehrveranstaltungStudienplanByLvId",
|
||||
"parameter_0" : studienplan_id,
|
||||
"parameter_1" : jsonData[0]["metadata"]["lehrveranstaltung_id"]
|
||||
"method" : "loadStudienplanLehrveranstaltung",
|
||||
"parameter_0" : studienplan_lehrveranstaltung_id
|
||||
};
|
||||
|
||||
var node;
|
||||
@@ -995,11 +994,17 @@ function saveJsondataFromTree(nodeId, studienplan_id, studienplan_lehrveranstalt
|
||||
}
|
||||
}).success(function(d)
|
||||
{
|
||||
node.attr("studienplan_lehrveranstaltung_id", d.result[0].studienplan_lehrveranstaltung_id);
|
||||
if(d.error=='false')
|
||||
{
|
||||
node.attr("studienplan_lehrveranstaltung_id", d.result[0].studienplan_lehrveranstaltung_id);
|
||||
node.attr("id", d.result[0].studienplan_lehrveranstaltung_id);
|
||||
$("#jsonData").html(d);
|
||||
}
|
||||
else
|
||||
{
|
||||
alert('Fehler:'+d.errormsg);
|
||||
$("#treeData").jstree("remove", node);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user