diff --git a/data/interfaces/default/home_addExistingShow.tmpl b/data/interfaces/default/home_addExistingShow.tmpl index c64ab101308512431749fa378579380ed11a524f..2621fc272ef4aeeeabd39ab30f3632dfb0900e19 100644 --- a/data/interfaces/default/home_addExistingShow.tmpl +++ b/data/interfaces/default/home_addExistingShow.tmpl @@ -15,6 +15,7 @@ <script type="text/javascript" src="$sbRoot/js/addExistingShow.js"></script> <script type="text/javascript" src="$sbRoot/js/rootDirs.js"></script> +<script type="text/javascript" src="$sbRoot/js/addShowOptions.js"></script> <script> \$(document).ready(function(){ diff --git a/data/interfaces/default/home_newShow.tmpl b/data/interfaces/default/home_newShow.tmpl index 951f45d0d75fec32310b3b336cc7957629a38adf..11f32a50878e8c7e6fa480b08d37264f9ec0e7b7 100644 --- a/data/interfaces/default/home_newShow.tmpl +++ b/data/interfaces/default/home_newShow.tmpl @@ -15,6 +15,7 @@ <script type="text/javascript" src="$sbRoot/js/formwizard.js"></script> <script type="text/javascript" src="$sbRoot/js/qualityChooser.js"></script> <script type="text/javascript" src="$sbRoot/js/newShow.js"></script> +<script type="text/javascript" src="$sbRoot/js/addShowOptions.js"></script> <div id="displayText">aoeu</div> <br /> diff --git a/data/interfaces/default/inc_addShowOptions.tmpl b/data/interfaces/default/inc_addShowOptions.tmpl index f12f1bd9d5f1f4f8aff2f56abd919138a201ea7b..ec896ad4ab02b0699aee3f39981bd8287aae3d70 100644 --- a/data/interfaces/default/inc_addShowOptions.tmpl +++ b/data/interfaces/default/inc_addShowOptions.tmpl @@ -1,6 +1,5 @@ #import sickbeard #from sickbeard.common import * - <script type="text/javascript" src="$sbRoot/js/addShowOptions.js"></script> <div class="field-pair"> <label for="statusSelect" class="nocheck clearfix"> <span class="component-title"> diff --git a/data/js/addShowOptions.js b/data/js/addShowOptions.js index 6a3243f32e772a487e867c9672332d30555a2238..b2aa856debf3fb7142bd90019fcb2c2d6dccf05c 100644 --- a/data/js/addShowOptions.js +++ b/data/js/addShowOptions.js @@ -9,7 +9,7 @@ $(document).ready(function(){ $.get(sbRoot+'/config/general/saveAddShowDefaults', {defaultStatus: $('#statusSelect').val(), anyQualities: anyQualArray.join(','), bestQualities: bestQualArray.join(','), - defaultSeasonFolders: $('#seasonFolders').val()} ); + defaultSeasonFolders: $('#seasonFolders').attr('checked')} ); $(this).attr('disabled', true); $.pnotify({ pnotify_title: 'Saved Defaults', diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py index ca516b94e5982d2b980bb77269ec3d5b8d3d9e66..7726882d5f65fd4d098b4d2e6f0d128a4d87c5f8 100644 --- a/sickbeard/webserve.py +++ b/sickbeard/webserve.py @@ -512,11 +512,14 @@ class ConfigGeneral: sickbeard.STATUS_DEFAULT = int(defaultStatus) sickbeard.QUALITY_DEFAULT = int(newQuality) - if defaultSeasonFolders == "on": + + if defaultSeasonFolders == "true": defaultSeasonFolders = 1 else: defaultSeasonFolders = 0 + sickbeard.SEASON_FOLDERS_DEFAULT = int(defaultSeasonFolders) + @cherrypy.expose def saveGeneral(self, log_dir=None, web_port=None, web_log=None, web_ipv6=None,