forked from home-assistant/core
Cleanup Sonos grouping event callback method (#54542)
This commit is contained in:
@@ -636,8 +636,8 @@ class SonosSpeaker:
|
|||||||
def async_update_groups(self, event: SonosEvent) -> None:
|
def async_update_groups(self, event: SonosEvent) -> None:
|
||||||
"""Handle callback for topology change event."""
|
"""Handle callback for topology change event."""
|
||||||
if not hasattr(event, "zone_player_uui_ds_in_group"):
|
if not hasattr(event, "zone_player_uui_ds_in_group"):
|
||||||
return None
|
return
|
||||||
self.hass.async_add_job(self.create_update_groups_coro(event))
|
self.hass.async_create_task(self.create_update_groups_coro(event))
|
||||||
|
|
||||||
def create_update_groups_coro(self, event: SonosEvent | None = None) -> Coroutine:
|
def create_update_groups_coro(self, event: SonosEvent | None = None) -> Coroutine:
|
||||||
"""Handle callback for topology change event."""
|
"""Handle callback for topology change event."""
|
||||||
|
Reference in New Issue
Block a user