summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <wyskas@gmail.com>2009-08-22 08:52:14 +0200
committerAnton Khirnov <wyskas@gmail.com>2009-08-22 08:52:14 +0200
commit34fe7a8a759f8a5b43ae45af415d8664f4272be4 (patch)
treeb4ebc9c02fb71793ba6f035a7ae2ec595eca4635
parentb3734e88431c21abda2fc9a0cb0e9821db4783f6 (diff)
AlbumCover: fix local fetcher with non-db files.
-rw-r--r--nephilim/plugins/AlbumCover.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/nephilim/plugins/AlbumCover.py b/nephilim/plugins/AlbumCover.py
index eeb4a6e..bd54e62 100644
--- a/nephilim/plugins/AlbumCover.py
+++ b/nephilim/plugins/AlbumCover.py
@@ -282,10 +282,10 @@ class AlbumCover(Plugin):
for ext in exts:
filter.append('*.%s%s'%(cover,ext))
- dir = QtCore.QDir('%s/%s'%(self.settings.value('MPD/music_dir').toString(),
- os.path.dirname(song.filepath())))
+ dirname, filename = common.generate_metadata_path(song, '$musicdir/$songdir', '')
+ dir = QtCore.QDir(dirname)
if not dir:
- self.logger.error('Error opening directory' + self.__cover_dir)
+ self.logger.error('Error opening directory %s.'%dirname)
return self.finished.emit(song, None)
dir.setNameFilters(filter)