From fe2cc4d4d2b66eb73ea9858b47bc40eb40613a02 Mon Sep 17 00:00:00 2001 From: Michael Wiencek Date: Mon, 13 Jun 2011 12:31:16 -0500 Subject: [PATCH] Some compatibility fixes for the lastfm plugin, and probably others. (The changes were unintentional.) --- picard/album.py | 3 +++ picard/track.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/picard/album.py b/picard/album.py index 9679ec3f6..eab496d5f 100644 --- a/picard/album.py +++ b/picard/album.py @@ -421,3 +421,6 @@ class NatAlbum(Album): for file in track.linked_files: track.update_file_metadata(file) super(NatAlbum, self).update(update_tracks) + + def _finalize_loading(self, error): + self.update() diff --git a/picard/track.py b/picard/track.py index ca6c55e0c..eec22e6e4 100644 --- a/picard/track.py +++ b/picard/track.py @@ -156,7 +156,7 @@ class Track(DataObject): # Track metadata plugins try: - run_track_metadata_processors(self, tm, release, node) + run_track_metadata_processors(self.album, tm, release, node) except: self.log.error(traceback.format_exc())