From bb362325ad868ef654c6401a901316de455fc3a4 Mon Sep 17 00:00:00 2001 From: kooimens Date: Sat, 5 Dec 2015 00:21:53 +0100 Subject: [PATCH] Should do the trick Use album_dir as leading parameter. Else 'dir' and if not specify just post process --- headphones/api.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/headphones/api.py b/headphones/api.py index b98befbe..5b846b54 100644 --- a/headphones/api.py +++ b/headphones/api.py @@ -332,13 +332,15 @@ class Api(object): searcher.searchforalbum() def _forceProcess(self, **kwargs): - dir = None - if 'dir' in kwargs: - dir = kwargs['dir'] - album_dir = None if 'album_dir' in kwargs: - album_dir = kwargs['album_dir'] - postprocessor.forcePostProcess(self, dir, album_dir) + album_dir = kwargs['album_dir'] + dir = None + postprocessor.forcePostProcess(self, dir, album_dir) + elif 'dir' in kwargs: + self.dir = kwargs['dir'] + postprocessor.forcePostProcess(self.dir) + else: + postprocessor.forcePostProcess() def _forceActiveArtistsUpdate(self, **kwargs): updater.dbUpdate()