diff --git a/ui/new/scripts/cloud.core2.iso.js b/ui/new/scripts/cloud.core2.iso.js index dcd00503c63..65fddf021a9 100644 --- a/ui/new/scripts/cloud.core2.iso.js +++ b/ui/new/scripts/cloud.core2.iso.js @@ -187,6 +187,11 @@ function isoToMidmenu(jsonObj, $midmenuItem1) { $midmenuItem1.find("#second_row").text(fromdb(jsonObj.zonename).substring(0,25)); } +function isoAfterDetailsTabAction(jsonObj) { + isoToMidmenu(jsonObj, $("#"+isoGetMidmenuId(jsonObj))); + isoJsonToDetailsTab(jsonObj); +} + function isoToRigntPanel($midmenuItem) { var jsonObj = $midmenuItem.data("jsonObj"); isoJsonToDetailsTab(jsonObj); @@ -327,9 +332,7 @@ function doUpdateIso() { data: createURL("command=updateIso&id="+id+"&name="+todb(name)+"&displayText="+todb(displaytext)), dataType: "json", success: function(json) { - var jsonObj = json.updateisoresponse; - isoToMidmenu(jsonObj, $("#midmenuItem_"+jsonObj.id)); - isoJsonToDetailsTab(jsonObj); + isoAfterDetailsTabAction(json.updateisoresponse); } }); } diff --git a/ui/new/scripts/cloud.core2.template.js b/ui/new/scripts/cloud.core2.template.js index 58794e921d2..135a7652330 100644 --- a/ui/new/scripts/cloud.core2.template.js +++ b/ui/new/scripts/cloud.core2.template.js @@ -191,7 +191,7 @@ function templateToMidmenu(jsonObj, $midmenuItem1) { } function templateAfterDetailsTabAction(jsonObj) { - var $midmenuItem1 = $("#midmenuItem_"+jsonObj.id); + var $midmenuItem1 = $("#"+templateGetMidmenuId(jsonObj)); $midmenuItem1.data("jsonObj", jsonObj); templateToMidmenu(jsonObj, $midmenuItem1); templateJsonToDetailsTab(jsonObj);