- """Constructs list of already played artists.
- """
- duration = self.daemon.config.getint('sima', 'history_duration')
- tracks_from_db = self.daemon.sdb.get_history(duration=duration)
- artists = [tr[0] for tr in tracks_from_db]
- return set(artists)
+ """Constructs list of already played artists."""
+ duration = self.main_conf.getint('sima', 'history_duration')
+ artists = self.sdb.fetch_artists_history(duration=duration)
+ return artists