diff options
author | Anh Tuấn <mrsugarvn@gmail.com> | 2017-10-28 11:38:06 +0300 |
---|---|---|
committer | Anh Tuấn <mrsugarvn@gmail.com> | 2017-10-28 11:38:06 +0300 |
commit | 262c849383378bd034439aeb0c0d22fdb0f14179 (patch) | |
tree | 4c47eb97a80aa3e6281b6caaa95ff90b6e28f6f0 /public | |
parent | a2cd017684e3515b6daf127e3ae7ea31f9d17348 (diff) |
Warn before delete users or links
Diffstat (limited to 'public')
-rw-r--r-- | public/js/AdminCtrl.js | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/public/js/AdminCtrl.js b/public/js/AdminCtrl.js index 586fb96..4f0b90c 100644 --- a/public/js/AdminCtrl.js +++ b/public/js/AdminCtrl.js @@ -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) { @@ -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 |