]> kaliko git repositories - mpd-sima.git/blobdiff - sima/plugins/internal/randomfallback.py
Fixed top track mode with Artist objects
[mpd-sima.git] / sima / plugins / internal / randomfallback.py
index 4c011fe485ec904cc18a003f576cfc59cca99d82..ee0be20b78822ed645a92bf754a93aab0d91646a 100644 (file)
@@ -28,6 +28,7 @@ import random
 
 # local import
 from ...lib.plugin import Plugin
+from ...lib.meta import Artist
 
 
 class RandomFallBack(Plugin):
@@ -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))