]> kaliko git repositories - mpd-sima.git/blobdiff - sima/lib/track.py
Fixed some inconsistencies
[mpd-sima.git] / sima / lib / track.py
index a938c2791776e912cc2991befeb9bb5dc45cd706..5b25bd33527bad5e94ef2eb043990a1eb4dc755b 100644 (file)
@@ -128,7 +128,10 @@ class Track:
 
     def get_artist(self):
        """Get artist object from track"""
-       return Artist(name=self.artist, mbid=self.musicbrainz_artistid)
+       name = self.artist
+       if self.albumartist and self.albumartist != 'Various Artists':
+           name = self.albumartist
+       return Artist(name=name, mbid=self.musicbrainz_artistid)
 
 # VIM MODLINE
 # vim: ai ts=4 sw=4 sts=4 expandtab