Disallow issuing certificates from inactive authority (#936)
This commit is contained in:
@ -107,13 +107,7 @@ angular.module('lemur')
|
||||
AuthorityService.findActiveAuthorityByName = function (filterValue) {
|
||||
return AuthorityApi.getList({'filter[name]': filterValue})
|
||||
.then(function (authorities) {
|
||||
var activeAuthorities = [];
|
||||
_.each(authorities, function (authority) {
|
||||
if (authority.active) {
|
||||
activeAuthorities.push(authority);
|
||||
}
|
||||
});
|
||||
return activeAuthorities;
|
||||
return authorities.filter(function(authority) { return authority.active; });
|
||||
});
|
||||
};
|
||||
|
||||
|
@ -95,7 +95,7 @@ angular.module('lemur')
|
||||
};
|
||||
|
||||
$scope.getAuthoritiesByName = function (value) {
|
||||
return AuthorityService.findAuthorityByName(value).then(function (authorities) {
|
||||
return AuthorityService.findActiveAuthorityByName(value).then(function (authorities) {
|
||||
$scope.authorities = authorities;
|
||||
});
|
||||
};
|
||||
|
Reference in New Issue
Block a user