From 194de8ab2773bd8e456590e3876a0aca1fe4d564 Mon Sep 17 00:00:00 2001 From: kaliko Date: Sun, 23 Nov 2014 18:46:03 +0100 Subject: [PATCH 1/1] Fixed other inconsistencies --- sima/lib/webserv.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sima/lib/webserv.py b/sima/lib/webserv.py index a4fb056..699385d 100644 --- a/sima/lib/webserv.py +++ b/sima/lib/webserv.py @@ -244,17 +244,17 @@ class WebService(Plugin): self.log.warning('Got nothing from music library.') self.log.warning('Try running in debug mode to guess why...') return [] - self.log.info('Got {} artists in library'.format(len(ret))) queued_artists = { trk.artist for trk in self.player.queue } if ret & queued_artists: self.log.debug('Removing already queued artist: {0}'.format(ret & queued_artists)) - ret = list(ret - queued_artists) + ret = ret - queued_artists if self.player.current.artist in ret: self.log.debug('Removing current artist: {0}'.format(self.player.current.artist)) - ret = list(ret - {self.player.current.artist}) + ret = ret - {self.player.current.artist} # Move around similars items to get in unplayed|not recently played # artist first. - return self._get_artists_list_reorg(ret) + self.log.info('Got {} artists in library'.format(len(ret))) + return self._get_artists_list_reorg(list(ret)) def _get_album_history(self, artist=None): """Retrieve album history""" -- 2.39.2