From: Marcel van der Veldt Date: Wed, 5 Feb 2025 19:33:06 +0000 (+0100) Subject: Chore: Small fix for sonos elapsed time reporting X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=8c5c5eaf0150817d580ee4a7a436f5e7facbf939;p=music-assistant-server.git Chore: Small fix for sonos elapsed time reporting --- diff --git a/music_assistant/providers/sonos/provider.py b/music_assistant/providers/sonos/provider.py index 40e1dfdc..5e9c9f43 100644 --- a/music_assistant/providers/sonos/provider.py +++ b/music_assistant/providers/sonos/provider.py @@ -507,8 +507,8 @@ class SonosPlayerProvider(PlayerProvider): }, }, "reports": { - "sendUpdateAfterMillis": 0, - "periodicIntervalMillis": 10000, + "sendUpdateAfterMillis": 1000, + "periodicIntervalMillis": 30000, "sendPlaybackActions": True, }, "playbackPolicies": { @@ -539,11 +539,9 @@ class SonosPlayerProvider(PlayerProvider): sonos_player_id = sonos_playback_id.split(":")[0] if not (mass_player := self.mass.players.get(sonos_player_id)): return web.Response(status=501) - if not (sonos_player := self.sonos_players.get(sonos_player_id)): + if not (self.sonos_players.get(sonos_player_id)): return web.Response(status=501) for item in json_body["items"]: - if item["queueVersion"] != sonos_player.queue_version: - continue if item["type"] != "update": continue if "positionMillis" not in item: