X-Git-Url: http://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fplugins%2Finternal%2Frandomfallback.py;h=ee0be20b78822ed645a92bf754a93aab0d91646a;hb=65385738f889849be01cb70815e8899e319c9532;hp=aceff4414ce7f1fc0c4ff2ebd81f6fb1d2e6e149;hpb=6d8430680bdea646cd17f27e3ec58c5f9ee1d629;p=mpd-sima.git diff --git a/sima/plugins/internal/randomfallback.py b/sima/plugins/internal/randomfallback.py index aceff44..ee0be20 100644 --- a/sima/plugins/internal/randomfallback.py +++ b/sima/plugins/internal/randomfallback.py @@ -28,6 +28,7 @@ import random # local import from ...lib.plugin import Plugin +from ...lib.meta import Artist class RandomFallBack(Plugin): @@ -71,7 +72,7 @@ class RandomFallBack(Plugin): return trks def get_trk(self): - """Get a single track acording to random flavour + """Get a single track according to random flavour """ trk = None art = None @@ -88,7 +89,7 @@ class RandomFallBack(Plugin): if art is None: return None self.log.debug('Random art: {}'.format(art)) - trks = self.player.find_track(art) + trks = self.player.find_track(Artist(art)) if trks: trk = random.choice(trks) self.log.info('random fallback ({}): {}'.format(self.mode, trk))