Pause playback on Spoticy connection errors (fixes #65)
This commit is contained in:
parent
e1ef4171b5
commit
a7e6596578
@ -43,6 +43,8 @@ No description yet.
|
||||
- Reduce log level for trivial log messages from warning to info. (Fixes:
|
||||
:issue:`71`)
|
||||
|
||||
- Pause playback on network connection errors. (Fixes: :issue:`65`)
|
||||
|
||||
- Local backend:
|
||||
|
||||
- Fix crash in :command:`mopidy-scan` if a track has no artist name. Thanks
|
||||
|
||||
@ -74,7 +74,11 @@ class SpotifySessionManager(BaseThread, PyspotifySessionManager):
|
||||
|
||||
def connection_error(self, session, error):
|
||||
"""Callback used by pyspotify"""
|
||||
logger.error(u'Spotify connection error: %s', error)
|
||||
if error is None:
|
||||
logger.info(u'Spotify connection error resolved')
|
||||
else:
|
||||
logger.error(u'Spotify connection error: %s', error)
|
||||
self.backend.playback.pause()
|
||||
|
||||
def message_to_user(self, session, message):
|
||||
"""Callback used by pyspotify"""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user