# -*- coding: utf-8 -*-
-# Copyright (c) 2013-2015, 2020 kaliko <kaliko@azylum.org>
+# Copyright (c) 2013-2015, 2020-2021 kaliko <kaliko@azylum.org>
#
# This file is part of sima
#
"""
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:
"""
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