bug 7466: account page - user tab - implement new API EnableUser.

This commit is contained in:
Jessica Wang 2010-12-15 16:34:48 -08:00
parent 66825d01d7
commit 62783eef84

View File

@ -520,6 +520,7 @@ function accountUserJSONToTemplate(jsonObj, $template) {
if(jsonObj.id != systemUserId && jsonObj.id != adminUserId) {
buildActionLinkForSubgridItem("Disable User", accountUserActionMap, $actionMenu, $template);
buildActionLinkForSubgridItem("Enable User", accountUserActionMap, $actionMenu, $template);
buildActionLinkForSubgridItem("Delete User", accountUserActionMap, $actionMenu, $template);
}
}
@ -768,6 +769,15 @@ var accountUserActionMap = {
accountUserJSONToTemplate(item, $subgridItem);
}
} ,
"Enable User": {
api: "enableUser",
isAsyncJob: false,
inProcessText: "Enabling User....",
afterActionSeccessFn: function(json, id, $subgridItem) {
var item = json.enableuserresponse.user;
accountUserJSONToTemplate(item, $subgridItem);
}
} ,
"Delete User": {
api: "deleteUser",
isAsyncJob: false,