diff --git a/app/assets/javascripts/mod_queue.js b/app/assets/javascripts/mod_queue.js index b133502e9..f46e2297f 100644 --- a/app/assets/javascripts/mod_queue.js +++ b/app/assets/javascripts/mod_queue.js @@ -1,20 +1,26 @@ (function() { Danbooru.ModQueue = {}; - Danbooru.ModQueue.initialize_approve_all_button = function(e) { - $("#c-moderator-post-queues #approve-all-button").click(function() { + Danbooru.ModQueue.initialize_approve_all_button = function() { + $("#c-moderator-post-queues #approve-all-button").click(function(e) { + if (!confirm("Are you sure you want to approve every post on this page?")) { + return; + } + $(".approve-link").trigger("click"); + e.preventDefault(); }); - - e.preventDefault(); } - Danbooru.ModQueue.initialize_hide_all_button = function(e) { - $("#c-moderator-post-queues #hide-all-button").click(function() { + Danbooru.ModQueue.initialize_hide_all_button = function() { + $("#c-moderator-post-queues #hide-all-button").click(function(e) { + if (!confirm("Are you sure you want to hide every post on this page?")) { + return; + } + $(".disapprove-link").trigger("click"); + e.preventDefault(); }); - - e.preventDefault(); } })();