$scope.centralizedApps = res;
for(var i = 0; i<res.length; i++){
if(res[i].appId == 1){
- $scope.getRolesForSelectedCentralizedApp(res[i].appId);
$scope.apps.selectedCentralizedApp = res[i].appId;
return;
}
- $scope.getRolesForSelectedCentralizedApp(res[0].appId);
$scope.apps.selectedCentralizedApp = res[0].appId;
}
}
// edit Role
$scope.editRoleModalPopup = function(appId, availableRole) {
+ $scope.showSpinner = true;
if(!availableRole.active)
return confirmBoxService.showInformation('Edit is diabled! Please toggle the role to activate it.').then(isConfirmed => {});
$scope.editRole = availableRole;
if(appId != undefined && availableRole.id != undefined){
- RoleService.getRole(appId, availableRole.id).then(function(data){
+ RoleService.getRole(appId, availableRole.id).then(function(data){
+ $scope.showSpinner = false;
var response = JSON.parse(data.data);
var role = JSON.parse(response.role);
var availableRoles = JSON.parse(response.availableRoles);
});
},function(error){
$log.debug('Failed to editRole');
+ $scope.showSpinner = false;
});
}
// add Role
$scope.addRoleModalPopup = function(appId) {
+ $scope.showSpinner = true;
if(appId){
var roleId = -1;
RoleService.getRole(appId, roleId).then(function(data){
+ $scope.showSpinner = false;
var response = JSON.parse(data.data);
var role = JSON.parse(response.role);
var availableRoles = JSON.parse(response.availableRoles);