diff --git a/public/js/AdminCtrl.js b/public/js/AdminCtrl.js index 2fbbd2c..ddfd928 100644 --- a/public/js/AdminCtrl.js +++ b/public/js/AdminCtrl.js @@ -264,14 +264,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) { @@ -305,14 +307,16 @@ polr.controller('AdminCtrl', function($scope, $compile, $timeout) { // Delete link $scope.deleteLink = function($event, link_ending) { - var el = $($event.target); + 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(); - }); + apiCall('admin/delete_link', { + 'link_ending': link_ending, + }, function(new_status) { + toastr.success('Link successfully deleted.', 'Success'); + $scope.reloadLinkTables(); + }); + } }; // Disable and enable links