X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Flib%2Ftrack.py;h=503008b6b1a5a844a58b4538c404421dba394589;hb=c048e4a8c0100e77ad3edc1159fd63e938267ca0;hp=d83bc6346c76e72184d7355558a4e19351430510;hpb=71e95000c13d7d9356ab0ee9046ffdc25465d9e6;p=mpd-sima.git diff --git a/sima/lib/track.py b/sima/lib/track.py index d83bc63..503008b 100644 --- a/sima/lib/track.py +++ b/sima/lib/track.py @@ -23,7 +23,7 @@ import time -from .meta import Artist, SEPARATOR +from .meta import Artist, Album, SEPARATOR class Track: """ @@ -149,5 +149,12 @@ class Track: return Artist(name='[unknown]', **self.__dict__) return Artist(**self.__dict__) + @property + def Album(self): + """Get the :class:`sima.lib.meta.Album` associated to this track""" + if not self.album: + return Album(name='[unknown]', **self.__dict__) + return Album(name=self.album, **self.__dict__) + # VIM MODLINE # vim: ai ts=4 sw=4 sts=4 expandtab