mirror of https://github.com/apache/cloudstack.git
account 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
e0aef28910
commit
23e5a01315
|
|
@ -537,7 +537,7 @@ var accountActionMap = {
|
|||
afterActionSeccessFn: function(json, $midmenuItem1, id) {
|
||||
var item = json.queryasyncjobresultresponse.jobresult.account;
|
||||
accountToMidmenu(item, $midmenuItem1);
|
||||
accountJsonToDetailsTab();
|
||||
//accountJsonToDetailsTab();
|
||||
}
|
||||
}
|
||||
,
|
||||
|
|
@ -549,7 +549,7 @@ var accountActionMap = {
|
|||
afterActionSeccessFn: function(json, $midmenuItem1, id) {
|
||||
var item = json.queryasyncjobresultresponse.jobresult.account;
|
||||
accountToMidmenu(item, $midmenuItem1);
|
||||
accountJsonToDetailsTab();
|
||||
//accountJsonToDetailsTab();
|
||||
}
|
||||
}
|
||||
,
|
||||
|
|
@ -560,7 +560,7 @@ var accountActionMap = {
|
|||
afterActionSeccessFn: function(json, $midmenuItem1, id) {
|
||||
var item = json.enableaccountresponse.account;
|
||||
accountToMidmenu(item, $midmenuItem1);
|
||||
accountJsonToDetailsTab();
|
||||
//accountJsonToDetailsTab();
|
||||
}
|
||||
}
|
||||
,
|
||||
|
|
@ -569,11 +569,14 @@ var accountActionMap = {
|
|||
asyncJobResponse: "deleteaccountresponse",
|
||||
dialogBeforeActionFn : doDeleteAccount,
|
||||
inProcessText: "Deleting account....",
|
||||
afterActionSeccessFn: function(json, $midmenuItem1, id) {
|
||||
$midmenuItem1.slideUp("slow", function() {
|
||||
$(this).remove();
|
||||
afterActionSeccessFn: function(json, $midmenuItem1, id) {
|
||||
$midmenuItem1.slideUp("slow", function() {
|
||||
$(this).remove();
|
||||
if(id.toString() == $("#right_panel_content").find("#tab_content_details").find("#id").text()) {
|
||||
clearRightPanel();
|
||||
accountClearRightPanel();
|
||||
}
|
||||
});
|
||||
accountClearRightPanel();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -124,9 +124,9 @@ function doActionToTab(id, $actionLink, apiCommand, $midmenuItem1, $thisTab) {
|
|||
dataType: "json",
|
||||
async: false,
|
||||
success: function(json) {
|
||||
$spinningWheel.hide();
|
||||
handleMidMenuItemAfterDetailsTabAction($midmenuItem1, true, (label + " action succeeded."));
|
||||
afterActionSeccessFn(json, $midmenuItem1, id);
|
||||
$spinningWheel.hide();
|
||||
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
|
||||
},
|
||||
error: function(XMLHttpResponse) {
|
||||
handleError(XMLHttpResponse, function() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue