mirror of
https://github.com/goharbor/harbor.git
synced 2025-02-16 20:01:35 +01:00
Fixed toggling admin options.
This commit is contained in:
parent
60ae6fba1b
commit
8f758120d9
@ -36,25 +36,22 @@
|
||||
.error(toggleAdminFailed);
|
||||
}
|
||||
|
||||
function toggleStatus() {
|
||||
vm.isAdmin = !vm.isAdmin;
|
||||
vm.enabled = vm.isAdmin ? 0 : 1;
|
||||
}
|
||||
|
||||
function toggleAdminSuccess(data, status) {
|
||||
if(vm.isAdmin) {
|
||||
vm.isAdmin = false;
|
||||
}else{
|
||||
vm.isAdmin = true;
|
||||
}
|
||||
console.log('Toggled userId:' + vm.userId + ' to admin:' + vm.isAdmin);
|
||||
toggleStatus();
|
||||
}
|
||||
|
||||
function toggleAdminFailed(data, status) {
|
||||
console.log('Failed to toggle admin:' + data);
|
||||
toggleStatus();
|
||||
$scope.$emit('modalTitle', $filter('tr')('error'));
|
||||
$scope.$emit('modalMessage', $filter('tr')('failed_to_toggle_admin'));
|
||||
$scope.$emit('raiseError', true);
|
||||
if(vm.isAdmin) {
|
||||
vm.isAdmin = false;
|
||||
}else{
|
||||
vm.isAdmin = true;
|
||||
}
|
||||
console.log('Failed to toggle admin:' + data);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user