mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-02 11:52:28 +01:00
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:
parent
b548c3e825
commit
efc35809ae
@ -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)));
|
||||
}
|
||||
|
||||
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user