mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 18:27:09 +00:00
Fix spotify typing for Python 3.13 (#135628)
This commit is contained in:
parent
18de735619
commit
ecc89fd9a9
@ -14,7 +14,7 @@ from spotifyaio import (
|
|||||||
SpotifyClient,
|
SpotifyClient,
|
||||||
Track,
|
Track,
|
||||||
)
|
)
|
||||||
from spotifyaio.models import ItemType, SimplifiedEpisode
|
from spotifyaio.models import Episode, ItemType, SimplifiedEpisode
|
||||||
import yarl
|
import yarl
|
||||||
|
|
||||||
from homeassistant.components.media_player import (
|
from homeassistant.components.media_player import (
|
||||||
@ -363,7 +363,7 @@ async def build_item_response( # noqa: C901
|
|||||||
items.append(_get_track_item_payload(playlist_item.track))
|
items.append(_get_track_item_payload(playlist_item.track))
|
||||||
elif playlist_item.track.type is ItemType.EPISODE:
|
elif playlist_item.track.type is ItemType.EPISODE:
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
assert isinstance(playlist_item.track, SimplifiedEpisode)
|
assert isinstance(playlist_item.track, Episode)
|
||||||
items.append(_get_episode_item_payload(playlist_item.track))
|
items.append(_get_episode_item_payload(playlist_item.track))
|
||||||
elif media_content_type == MediaType.ALBUM:
|
elif media_content_type == MediaType.ALBUM:
|
||||||
if album := await spotify.get_album(media_content_id):
|
if album := await spotify.get_album(media_content_id):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user