diff --git a/gui/slick/views/config_search.mako b/gui/slick/views/config_search.mako index 8bc218adac83a4d0d6d9fbe3039bb56fdd85ca5e..6e4359754d78c95179c3fbd1c561561b767f040e 100644 --- a/gui/slick/views/config_search.mako +++ b/gui/slick/views/config_search.mako @@ -61,6 +61,16 @@ </div> </div> + <div class="field-pair"> + <label> + <span class="component-title">Backlog search day(s)</span> + <span class="component-desc"> + <input type="text" name="backlog_days" value="${sickbeard.BACKLOG_DAYS}" class="form-control input-sm input75" /> + <p>number of day(s) that the "Forced Backlog Search" will cover (e.g. 7 Days)</p> + </span> + </label> + </div> + <div class="field-pair"> <label> <span class="component-title">Backlog search frequency</span> diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py index 95aa2c9870adf7eb11d227c60b66a62b32990162..a5a1b1997511872edb9e660215881b32e235584b 100644 --- a/sickbeard/webserve.py +++ b/sickbeard/webserve.py @@ -3837,7 +3837,7 @@ class ConfigSearch(Config): def saveSearch(self, use_nzbs=None, use_torrents=None, nzb_dir=None, sab_username=None, sab_password=None, sab_apikey=None, sab_category=None, sab_category_anime=None, sab_category_backlog=None, sab_category_anime_backlog=None, sab_host=None, nzbget_username=None, nzbget_password=None, nzbget_category=None, nzbget_category_backlog=None, nzbget_category_anime=None, nzbget_category_anime_backlog=None, nzbget_priority=None, - nzbget_host=None, nzbget_use_https=None, backlog_frequency=None, + nzbget_host=None, nzbget_use_https=None, backlog_days=None, backlog_frequency=None, dailysearch_frequency=None, nzb_method=None, torrent_method=None, usenet_retention=None, download_propers=None, check_propers_interval=None, allow_high_priority=None, sab_forced=None, randomize_providers=None, use_failed_downloads=None, delete_failed=None, @@ -3857,6 +3857,7 @@ class ConfigSearch(Config): config.change_DAILYSEARCH_FREQUENCY(dailysearch_frequency) config.change_BACKLOG_FREQUENCY(backlog_frequency) + sickbeard.BACKLOG_DAYS = config.to_int(backlog_days, default=7) sickbeard.USE_NZBS = config.checkbox_to_value(use_nzbs) sickbeard.USE_TORRENTS = config.checkbox_to_value(use_torrents)