From 6a0e9aa69c2e8eb19c8d3dc2cc4355831048403a Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Mon, 26 Nov 2012 15:22:31 +0100 Subject: [PATCH] spotify: Playlist refresh hack should not be active after first run --- mopidy/backends/spotify/session_manager.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mopidy/backends/spotify/session_manager.py b/mopidy/backends/spotify/session_manager.py index cfe4e433..2336ad4d 100644 --- a/mopidy/backends/spotify/session_manager.py +++ b/mopidy/backends/spotify/session_manager.py @@ -142,8 +142,9 @@ class SpotifySessionManager(process.BaseThread, PyspotifySessionManager): # startup until the Spotify backend is ready from 35s to 12s in one # test with clean Spotify cache. In cases with an outdated cache # the time improvements should be a lot greater. - self._initial_data_receive_completed = True - self.refresh_playlists() + if not self._initial_data_receive_completed: + self._initial_data_receive_completed = True + self.refresh_playlists() def end_of_track(self, session): """Callback used by pyspotify"""