summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <wyskas@gmail.com>2009-09-23 12:35:48 +0200
committerAnton Khirnov <wyskas@gmail.com>2009-09-23 12:35:48 +0200
commita959b9e90a8626506913cb5fa5cd8a8015fc8f3d (patch)
tree654b9863eead58aefac7aea4b8fe8ea4c315fb60
parenta3e3343e82bf120be38f0d6ff6db9393de0571f2 (diff)
MetadataFetcher: call finish() after error
-rw-r--r--nephilim/common.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/nephilim/common.py b/nephilim/common.py
index 68d8472..2136f29 100644
--- a/nephilim/common.py
+++ b/nephilim/common.py
@@ -123,7 +123,6 @@ class MetadataFetcher(QtCore.QObject):
"""A private convenience function to clean up and emit finished().
Feel free to reimplement/not use it."""
self.rep = None
- self.rep = None
self.finished.emit(self.song, metadata)
self.song = None
@@ -131,6 +130,7 @@ class MetadataFetcher(QtCore.QObject):
"""Print the error and abort."""
self.logger.error(self.rep.errorString())
self.abort()
+ self.finish()
#### public ####
def fetch(self, song):