v1.18.x
barisusakli 11 years ago
parent d492339841
commit 5f3f4ef74e

@ -1,5 +1,5 @@
"use strict"; "use strict";
/*global define, socket, app, admin, utils, RELATIVE_PATH*/ /*global define, socket, app, admin, utils, bootbox, RELATIVE_PATH*/
define('admin/manage/flags', ['forum/infinitescroll', 'admin/modules/selectable'], function(infinitescroll, selectable) { define('admin/manage/flags', ['forum/infinitescroll', 'admin/modules/selectable'], function(infinitescroll, selectable) {
var Flags = {}; var Flags = {};
@ -25,12 +25,17 @@ define('admin/manage/flags', ['forum/infinitescroll', 'admin/modules/selectable'
function handleDelete() { function handleDelete() {
$('.flags').on('click', '.delete', function() { $('.flags').on('click', '.delete', function() {
var btn = $(this); var btn = $(this);
bootbox.confirm('Do you really want to delete this post?', function(confirm) {
if(!confirm) {
return;
}
var pid = btn.siblings('[data-pid]').attr('data-pid'); var pid = btn.siblings('[data-pid]').attr('data-pid');
var tid = btn.siblings('[data-pid]').attr('data-tid'); var tid = btn.siblings('[data-pid]').attr('data-tid');
socket.emit('posts.delete', {pid: pid, tid: tid}, function(err) { socket.emit('posts.delete', {pid: pid, tid: tid}, function(err) {
done(err, btn); done(err, btn);
}); });
}); });
});
} }
function done(err, btn) { function done(err, btn) {

Loading…
Cancel
Save