diff --git a/gui/slick/interfaces/default/manage_manageSearches.tmpl b/gui/slick/interfaces/default/manage_manageSearches.tmpl index 299aa024..08ff2fe2 100644 --- a/gui/slick/interfaces/default/manage_manageSearches.tmpl +++ b/gui/slick/interfaces/default/manage_manageSearches.tmpl @@ -17,6 +17,7 @@ #end if

Backlog Search:

+ Force #if $backlogPaused then "Unpause" else "Pause"# #if not $backlogRunning: Not in progress
diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py index 1369fde9..02d0ab98 100644 --- a/sickbeard/webserve.py +++ b/sickbeard/webserve.py @@ -213,6 +213,18 @@ class ManageSearches: return _munge(t) + + @cherrypy.expose + def forceBacklog(self): + # force it to run the next time it looks + result = sickbeard.backlogSearchScheduler.forceRun() + if result: + logger.log(u"Backlog search forced") + ui.notifications.message('Backlog search started') + + redirect("/manage/manageSearches/") + + @cherrypy.expose def forceSearch(self):