Router page, SystemVM page - not update right panel after an action succeeds since the action might not belong to currently selected middle menu item.

This commit is contained in:
Jessica Wang 2011-01-13 11:01:16 -08:00
parent b548c3e825
commit efc35809ae
3 changed files with 9 additions and 9 deletions

View File

@ -89,9 +89,9 @@ function doActionToTab(id, $actionLink, apiCommand, $midmenuItem1, $thisTab) {
$("body").stopTime(timerKey);
$spinningWheel.hide();
if (result.jobstatus == 1) { // Succeeded
handleMidMenuItemAfterDetailsTabAction($midmenuItem1, true, (label + " action succeeded."));
afterActionSeccessFn(json, $midmenuItem1, id);
if (result.jobstatus == 1) { // Succeeded
afterActionSeccessFn(json, $midmenuItem1, id); //this line will update $midmenuItem1.data("jsonObj")
handleMidMenuItemAfterDetailsTabAction($midmenuItem1, true, (label + " action succeeded.")); //updated $midmenuItem1.data("jsonObj") will be used here
} else if (result.jobstatus == 2) { // Failed
handleMidMenuItemAfterDetailsTabAction($midmenuItem1, false, (label + " action failed. Reason: " + fromdb(result.jobresult.errortext)));
}

View File

@ -196,7 +196,7 @@ var routerActionMap = {
afterActionSeccessFn: function(json, $midmenuItem1, id) {
var item = json.queryasyncjobresultresponse.jobresult.domainrouter;
routerToMidmenu(item, $midmenuItem1);
routerJsonToDetailsTab($midmenuItem1);
//routerJsonToDetailsTab($midmenuItem1);
}
},
"Stop Router": {
@ -207,7 +207,7 @@ var routerActionMap = {
afterActionSeccessFn: function(json, $midmenuItem1, id) {
var item = json.queryasyncjobresultresponse.jobresult.domainrouter;
routerToMidmenu(item, $midmenuItem1);
routerJsonToDetailsTab($midmenuItem1);
//routerJsonToDetailsTab($midmenuItem1);
}
},
"Reboot Router": {
@ -218,7 +218,7 @@ var routerActionMap = {
afterActionSeccessFn: function(json, $midmenuItem1, id) {
var item = json.queryasyncjobresultresponse.jobresult.domainrouter;
routerToMidmenu(item, $midmenuItem1);
routerJsonToDetailsTab($midmenuItem1);
//routerJsonToDetailsTab($midmenuItem1);
}
}
}

View File

@ -156,7 +156,7 @@ var systemVmActionMap = {
afterActionSeccessFn: function(json, $midmenuItem1, id) {
var jsonObj = json.queryasyncjobresultresponse.jobresult.systemvm;
systemvmToMidmenu(jsonObj, $midmenuItem1);
systemvmToRightPanel($midmenuItem1);
//systemvmToRightPanel($midmenuItem1);
}
},
"Stop System VM": {
@ -167,7 +167,7 @@ var systemVmActionMap = {
afterActionSeccessFn: function(json, $midmenuItem1, id) {
var jsonObj = json.queryasyncjobresultresponse.jobresult.systemvm;
systemvmToMidmenu(jsonObj, $midmenuItem1);
systemvmToRightPanel($midmenuItem1);
//systemvmToRightPanel($midmenuItem1);
}
},
"Reboot System VM": {
@ -178,7 +178,7 @@ var systemVmActionMap = {
afterActionSeccessFn: function(json, $midmenuItem1, id) {
var jsonObj = json.queryasyncjobresultresponse.jobresult.systemvm;
systemvmToMidmenu(jsonObj, $midmenuItem1);
systemvmToRightPanel($midmenuItem1);
//systemvmToRightPanel($midmenuItem1);
}
}
}