From: kaliko Date: Sun, 23 Nov 2014 17:46:03 +0000 (+0100) Subject: Fixed other inconsistencies X-Git-Tag: 0.12.3~3 X-Git-Url: https://git.kaliko.me/?a=commitdiff_plain;h=194de8ab2773bd8e456590e3876a0aca1fe4d564;p=mpd-sima.git Fixed other inconsistencies --- 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"""