From b2341c5c948f731c9247706db09646eb6c61eec5 Mon Sep 17 00:00:00 2001 From: kaliko Date: Sat, 2 Oct 2021 13:09:51 +0200 Subject: [PATCH] Init genre attribute in Track object --- sima/lib/track.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sima/lib/track.py b/sima/lib/track.py index f25d86d..9ff9607 100644 --- a/sima/lib/track.py +++ b/sima/lib/track.py @@ -39,7 +39,7 @@ class Track: """ def __init__(self, file=None, duration=0, pos=-1, **kwargs): - self.title = self.artist = self.album = self.albumartist = '' + self.title = self.artist = self.album = self.albumartist = self.genre = '' self.musicbrainz_artistid = self.musicbrainz_albumartistid = None self.musicbrainz_albumid = self.musicbrainz_trackid = None self.pos = int(pos) @@ -133,7 +133,7 @@ class Track: * when genre tag is multivalued * when single tag uses coma or semi-colon separator """ - if 'genre' not in self.__dict__: + if not self.genre: return [] genres = self.genre.split(SEPARATOR) for sep in [',', ';']: -- 2.39.5