From cf63bb18033557fca7cd7e6667a06d03b82c6325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= Date: Mon, 7 May 2007 22:21:00 +0200 Subject: [PATCH] Fix trackid matching on album load. --- picard/album.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/picard/album.py b/picard/album.py index dbaf742aa..1820c6f11 100644 --- a/picard/album.py +++ b/picard/album.py @@ -197,7 +197,11 @@ class Album(DataObject, Item): #print "Tracks:" #print [track.metadata for track in self.tracks] for file in files: + trackid = file.metadata['musicbrainz_trackid'] for track in self.tracks: + if trackid == track.metadata['musicbrainz_trackid']: + matches.append((2.0, file, track)) + break sim = track.metadata.compare(file.orig_metadata) matches.append((sim, file, track)) QtCore.QCoreApplication.processEvents()