1
0
mirror of https://github.com/cydrobolt/polr.git synced 2024-09-18 19:52:26 +02:00

Warn before delete users or links

This commit is contained in:
Anh Tuấn 2017-10-28 15:38:06 +07:00
parent a2cd017684
commit 262c849383

View File

@ -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);
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