Skip to content

Commit

Permalink
Warn before delete users or links
Browse files Browse the repository at this point in the history
  • Loading branch information
tdtgit committed Oct 28, 2017
1 parent a2cd017 commit 262c849
Showing 1 changed file with 20 additions and 16 deletions.
36 changes: 20 additions & 16 deletions public/js/AdminCtrl.js
Original file line number Diff line number Diff line change
Expand Up @@ -267,14 +267,16 @@ polr.controller('AdminCtrl', function($scope, $compile, $timeout) {

// Delete user
$scope.deleteUser = function($event, user_id) {
var el = $($event.target);

apiCall('admin/delete_user', {
'user_id': user_id,
}, function(new_status) {
toastr.success('User successfully deleted.', 'Success');
$scope.reloadUserTables();
});
if(confirm("Are you sure to delete this user?")){
var el = $($event.target);

apiCall('admin/delete_user', {
'user_id': user_id,
}, function(new_status) {
toastr.success('User successfully deleted.', 'Success');
$scope.reloadUserTables();
});
}
};

$scope.changeUserRole = function(role, user_id) {
Expand Down Expand Up @@ -308,14 +310,16 @@ polr.controller('AdminCtrl', function($scope, $compile, $timeout) {

// Delete link
$scope.deleteLink = function($event, link_ending) {
var el = $($event.target);

apiCall('admin/delete_link', {
'link_ending': link_ending,
}, function(new_status) {
toastr.success('Link successfully deleted.', 'Success');
$scope.reloadLinkTables();
});
if(confirm("Are you sure to delete this link?")){
var el = $($event.target);

apiCall('admin/delete_link', {
'link_ending': link_ending,
}, function(new_status) {
toastr.success('Link successfully deleted.', 'Success');
$scope.reloadLinkTables();
});
}
};

// Disable and enable links
Expand Down

0 comments on commit 262c849

Please sign in to comment.