Private GIT

Skip to content
Snippets Groups Projects
Commit b3fcae70 authored by Fernando's avatar Fernando
Browse files

Merge pull request #1843 from Thraxis/FIX#1226

FIX#1226 - Confirm Show Delete for Mass Edit
parents 56b05b87 410f000c
Branches
Tags
No related merge requests found
......@@ -9,6 +9,7 @@
#import os.path
#include $os.path.join($sickbeard.PROG_DIR, "gui/slick/interfaces/default/inc_top.tmpl")
<script type="text/javascript" src="$sbRoot/js/lib/bootbox.min.js?$sbPID"></script>
<script type="text/javascript" charset="utf-8">
<!--
\$.tablesorter.addParser({
......
......@@ -51,18 +51,42 @@ $(document).ready(function(){
}
});
$('.deleteCheck').each(function() {
$('.removeCheck').each(function() {
if (this.checked == true) {
deleteArr.push($(this).attr('id').split('-')[1])
removeArr.push($(this).attr('id').split('-')[1])
}
});
$('.removeCheck').each(function() {
var deleteCount = 0;
$('.deleteCheck').each(function() {
if (this.checked == true) {
removeArr.push($(this).attr('id').split('-')[1])
deleteCount++;
}
});
if (deleteCount >= 1) {
bootbox.confirm("You have selected to delete " + deleteCount + " show(s). Are you sure you wish to cntinue? All files will be removed from your system.", function(result) {
if (result) {
$('.deleteCheck').each(function() {
if (this.checked == true) {
deleteArr.push($(this).attr('id').split('-')[1])
}
});
}
if (updateArr.length+refreshArr.length+renameArr.length+subtitleArr.length+deleteArr.length+removeArr.length+metadataArr.length == 0)
return false;
url = 'massUpdate?toUpdate='+updateArr.join('|')+'&toRefresh='+refreshArr.join('|')+'&toRename='+renameArr.join('|')+'&toSubtitle='+subtitleArr.join('|')+'&toDelete='+deleteArr.join('|')+'&toRemove='+removeArr.join('|')+'&toMetadata='+metadataArr.join('|');
window.location.href = url
});
}
else
{
if (updateArr.length+refreshArr.length+renameArr.length+subtitleArr.length+deleteArr.length+removeArr.length+metadataArr.length == 0)
return false;
url = 'massUpdate?toUpdate='+updateArr.join('|')+'&toRefresh='+refreshArr.join('|')+'&toRename='+renameArr.join('|')+'&toSubtitle='+subtitleArr.join('|')+'&toDelete='+deleteArr.join('|')+'&toRemove='+removeArr.join('|')+'&toMetadata='+metadataArr.join('|');
window.location.href = url
}
/*
$('.metadataCheck').each(function() {
if (this.checked == true) {
......@@ -70,12 +94,6 @@ $(document).ready(function(){
}
});
*/
if (updateArr.length+refreshArr.length+renameArr.length+subtitleArr.length+deleteArr.length+removeArr.length+metadataArr.length == 0)
return false
url = 'massUpdate?toUpdate='+updateArr.join('|')+'&toRefresh='+refreshArr.join('|')+'&toRename='+renameArr.join('|')+'&toSubtitle='+subtitleArr.join('|')+'&toDelete='+deleteArr.join('|')+'&toRemove='+removeArr.join('|')+'&toMetadata='+metadataArr.join('|')
window.location.href = url
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment