From 561be083c9decdd1245f89092139529c9d6e29fd Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Sun, 7 Apr 2024 23:43:24 +0200 Subject: [PATCH] prevent error in log --- music_assistant/server/providers/sonos/player.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/music_assistant/server/providers/sonos/player.py b/music_assistant/server/providers/sonos/player.py index 711a1485..2bc23d47 100644 --- a/music_assistant/server/providers/sonos/player.py +++ b/music_assistant/server/providers/sonos/player.py @@ -535,7 +535,8 @@ class SonosPlayer: """Handle callback for topology change event.""" if xml := event.variables.get("zone_group_state"): zgs = ET.fromstring(xml) - if vanished_devices := zgs.find("VanishedDevices"): + vanished_devices = zgs.find("VanishedDevices") + if vanished_devices is not None: for vanished_device in vanished_devices: if (reason := vanished_device.get("Reason")) not in SUPPORTED_VANISH_REASONS: self.logger.debug( -- 2.34.1