X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fplugins%2Finternal%2Frandom.py;h=936294ccca916ffb0d73d870104ba3aaa12f49d2;hb=5155de9f17342ee68f19196d7658751883f4145a;hp=4d9bb805124cef4c23388c7763334d36f0659003;hpb=af58c4907a336e1c57bb591a89d17543a84585a3;p=mpd-sima.git diff --git a/sima/plugins/internal/random.py b/sima/plugins/internal/random.py index 4d9bb80..936294c 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-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)