mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-11 15:56:05 -07:00
parent
55f1309140
commit
c064bc6d44
13 changed files with 219 additions and 65 deletions
|
@ -120,29 +120,30 @@
|
|||
|
||||
$scope.updateUser = function () {
|
||||
var u = $scope.selectedUser;
|
||||
userManagementService.updateUser(u.id, u.permissions, u.alias, u.emailAddress)
|
||||
.then(function (data) {
|
||||
if (data) {
|
||||
$scope.selectedUser = data;
|
||||
userManagementService.updateUser(u.id, u.permissions, u.features, u.alias, u.emailAddress)
|
||||
.then(function success(data) {
|
||||
if (data.data) {
|
||||
$scope.selectedUser = data.data;
|
||||
|
||||
if (open) {
|
||||
open = false;
|
||||
$("#wrapper").toggleClass("toggled");
|
||||
closeSidebar();
|
||||
return successCallback("Updated User", "success");
|
||||
}
|
||||
return successCallback("Updated User", "success");
|
||||
}
|
||||
});
|
||||
}, function errorCallback(response) {
|
||||
successCallback(response, "danger");
|
||||
});
|
||||
}
|
||||
|
||||
$scope.deleteUser = function () {
|
||||
var u = $scope.selectedUser;
|
||||
var result = userManagementService.deleteUser(u.id);
|
||||
|
||||
result.success(function (data) {
|
||||
if (data.result) {
|
||||
userManagementService.deleteUser(u.id)
|
||||
.then(function sucess(data) {
|
||||
if (data.data.result) {
|
||||
removeUser(u.id, true);
|
||||
closeSidebar();
|
||||
return successCallback("Deleted User", "success");
|
||||
}
|
||||
}, function errorCallback(response) {
|
||||
successCallback(response, "danger");
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -170,6 +171,13 @@
|
|||
$scope.selectedUser = null;
|
||||
}
|
||||
}
|
||||
|
||||
function closeSidebar() {
|
||||
if (open) {
|
||||
open = false;
|
||||
$("#wrapper").toggleClass("toggled");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function successCallback(message, type) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue