X-Git-Url: http://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fplugins%2Finternal%2Frandom.py;h=99e0599ff63f178a5fc37faf0b421771acd82dc8;hb=5cbf72d42c713c5a719fa407e6969f0a84fdfe21;hp=bb9239669e38a9827e75739b0e7c59de66a62b8c;hpb=00b983c12bf5d0b9b94086a444bfd425a31593cd;p=mpd-sima.git diff --git a/sima/plugins/internal/random.py b/sima/plugins/internal/random.py index bb92396..99e0599 100644 --- a/sima/plugins/internal/random.py +++ b/sima/plugins/internal/random.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (c) 2013-2015, 2020 kaliko +# Copyright (c) 2013-2015, 2020-2021 kaliko # # This file is part of sima # @@ -50,8 +50,8 @@ class Random(Plugin): """ duration = self.main_conf.getint('sima', 'history_duration') tracks_from_db = self.sdb.get_history(duration=duration) - artists = [tr[0] for tr in tracks_from_db] - return set(artists) + artists = {tr[0] for tr in tracks_from_db} + return artists def filtered_artist(self, artist): """Filters artists: @@ -63,7 +63,7 @@ class Random(Plugin): """ if self.mode == 'sensible': if self.sdb.get_bl_artist(artist, add_not=True): - self.log.debug('Random: Blacklisted "%s"', artist) + self.log.debug('Random plugin: Blacklisted "%s"', artist) return True if artist in self.get_played_artist(): return True