Watching for changes to PlaylistFolder objects doesn't work

This commit is contained in:
Stein Magnus Jodal 2011-11-01 08:47:37 +01:00
parent ce4e681e7b
commit 5c194b9c37

View File

@ -13,13 +13,15 @@ class SpotifyContainerManager(PyspotifyContainerManager):
def container_loaded(self, container, userdata):
"""Callback used by pyspotify"""
logger.debug(u'Callback called: playlist container loaded')
self.session_manager.refresh_stored_playlists()
playlist_container = self.session_manager.session.playlist_container()
for playlist in playlist_container:
playlists = [playlist
for playlist in self.session_manager.session.playlist_container()
if playlist.type() == 'playlist']
for playlist in playlists:
self.session_manager.playlist_manager.watch(playlist)
logger.debug(u'Watching %d playlist(s) for changes',
len(playlist_container))
logger.debug(u'Watching %d playlist(s) for changes', len(playlists))
def playlist_added(self, container, playlist, position, userdata):
"""Callback used by pyspotify"""