diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py index 94a8b135167138b1deff472520db54ddcedbda93..85d480112668c3fd67a48be9f0b788b1e7d98741 100644 --- a/sickbeard/webserve.py +++ b/sickbeard/webserve.py @@ -2275,7 +2275,7 @@ class HomePostProcess(Home): return t.render(title=_('Post Processing'), header=_('Post Processing'), topmenu='home', controller="home", action="postProcess") def processEpisode(self, proc_dir=None, nzbName=None, quiet=None, process_method=None, force=None, - is_priority=None, delete_on="0", failed="0", proc_type="auto", *args, **kwargs): + is_priority=None, delete_on="0", failed="0", proc_type="auto", *args_, **kwargs): def argToBool(argument): _arg = argument.strip().lower() if isinstance(argument, basestring) else argument @@ -2287,10 +2287,8 @@ class HomePostProcess(Home): return argument - if kwargs: - logger.log(u'Extra params were passed to processEpisode: KWARGS={kw!r}, ARGS={extra_args!r}'.format - (kw=kwargs, extra_args=args), logger.ERROR) - + proc_type = kwargs.get('type', proc_type) + proc_dir = kwargs.get('dir', proc_dir) if not proc_dir: return self.redirect("/home/postprocess/")