diff --git a/headphones/api.py b/headphones/api.py index b5f2e26a..5b846b54 100644 --- a/headphones/api.py +++ b/headphones/api.py @@ -332,10 +332,15 @@ class Api(object): searcher.searchforalbum() def _forceProcess(self, **kwargs): - self.dir = None - if 'dir' in kwargs: - self.dir = kwargs['dir'] - postprocessor.forcePostProcess(self.dir) + if 'album_dir' in kwargs: + 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()