Don't return current song when state is stop

This commit is contained in:
Johannes Knutsen 2009-12-26 04:16:29 +01:00
parent 1f967b3213
commit 4b13e4ad33

View File

@ -145,8 +145,11 @@ class SpotifyBackend(BaseBackend):
def current_song(self):
try:
track = self._current_playlist[self._current_song_id]
return self._format_track(track, self._current_song_id)
if self.state is not self.STOP:
track = self._current_playlist[self._current_song_id]
return self._format_track(track, self._current_song_id)
else:
return None
except IndexError:
return None