X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;ds=sidebyside;f=sima%2Fplugins%2Finternal%2Frandom.py;h=bf7ce8b42f40f749447323d1d31482c62ad47b1c;hb=751e07b3e43a4812c29f1c89f03e58023278b634;hp=4d9bb805124cef4c23388c7763334d36f0659003;hpb=af58c4907a336e1c57bb591a89d17543a84585a3;p=mpd-sima.git diff --git a/sima/plugins/internal/random.py b/sima/plugins/internal/random.py index 4d9bb80..bf7ce8b 100644 --- a/sima/plugins/internal/random.py +++ b/sima/plugins/internal/random.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (c) 2013, 2014, 2015 Jack Kaliko +# Copyright (c) 2013, 2014, 2015, 2020 kaliko # # This file is part of sima # @@ -78,13 +78,13 @@ class Random(Plugin): self.candidates = [] trks = [] target = self.plugin_conf.getint('track_to_add') - artists = list(self.player.artists) + artists = self.player.list('artist') random.shuffle(artists) for art in artists: if self.filtered_artist(art): continue self.log.debug('Random art: {}'.format(art)) - trks = self.player.find_track(Artist(art)) + trks = self.player.find_tracks(Artist(art)) if trks: trk = random.choice(trks) self.candidates.append(trk)