mirror of
https://github.com/badaix/snapcast.git
synced 2025-08-06 10:09:33 +02:00
Fix property update
This commit is contained in:
parent
0c641ca891
commit
ea6897219b
1 changed files with 3 additions and 2 deletions
|
@ -574,18 +574,19 @@ class MPDWrapper(object):
|
||||||
return diff
|
return diff
|
||||||
|
|
||||||
def _update_properties(self, force=False):
|
def _update_properties(self, force=False):
|
||||||
|
logger.debug(f'update_properties force: {force}')
|
||||||
old_position = self._position
|
old_position = self._position
|
||||||
old_time = self._time
|
old_time = self._time
|
||||||
|
|
||||||
new_song = self.client.currentsong()
|
new_song = self.client.currentsong()
|
||||||
if not new_song:
|
if not new_song:
|
||||||
logger.debug("_update_properties: failed to get current song")
|
logger.debug("_update_properties: failed to get current song")
|
||||||
return
|
new_song = {}
|
||||||
|
|
||||||
new_status = self.client.status()
|
new_status = self.client.status()
|
||||||
if not new_status:
|
if not new_status:
|
||||||
logger.debug("_update_properties: failed to get new status")
|
logger.debug("_update_properties: failed to get new status")
|
||||||
return
|
new_status = {}
|
||||||
|
|
||||||
changed_status = self.__diff_map(self._status, new_status)
|
changed_status = self.__diff_map(self._status, new_status)
|
||||||
if len(changed_status) > 0:
|
if len(changed_status) > 0:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue