From 0ae272f1f686e2dbf4ab9f9fd47ff0733c2fe6d0 Mon Sep 17 00:00:00 2001 From: Karsten Bade Date: Thu, 25 Sep 2025 11:34:38 +0200 Subject: [PATCH] Add return types and docstring to sonos component (#152946) --- homeassistant/components/sonos/media_player.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/sonos/media_player.py b/homeassistant/components/sonos/media_player.py index a21aca70d2ec..a2719ec6ba93 100644 --- a/homeassistant/components/sonos/media_player.py +++ b/homeassistant/components/sonos/media_player.py @@ -610,7 +610,7 @@ class SonosMediaPlayerEntity(SonosEntity, MediaPlayerEntity): def _play_media_queue( self, soco: SoCo, item: MusicServiceItem, enqueue: MediaPlayerEnqueue - ): + ) -> None: """Manage adding, replacing, playing items onto the sonos queue.""" _LOGGER.debug( "_play_media_queue item_id [%s] title [%s] enqueue [%s]", @@ -639,7 +639,7 @@ class SonosMediaPlayerEntity(SonosEntity, MediaPlayerEntity): media_type: MediaType | str, media_id: str, enqueue: MediaPlayerEnqueue, - ): + ) -> None: """Play a directory from a music library share.""" item = media_browser.get_media(self.media.library, media_id, media_type) if not item: @@ -660,6 +660,7 @@ class SonosMediaPlayerEntity(SonosEntity, MediaPlayerEntity): enqueue: MediaPlayerEnqueue, title: str, ) -> None: + """Play a sharelink.""" share_link = self.coordinator.share_link kwargs = {} if title: