#Music Assistant error on websocket
1 messages · Page 1 of 1 (latest)
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/mass/media_browser.py:166
integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 07:58:10 (1 occurrences)
Last logged: 07:58:10
[546959729440] Error handling message: Unknown error (unknown_error) {{name}} from {my_IP} (Mozilla/5.0 (Linux; Android 14; LE2123 Build/UKQ1.230924.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/126.0.6478.134 Mobile Safari/537.36 Home Assistant/2024.6.1-12936 (Android 14; LE2123))
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
await func(hass, connection, msg)
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 1304, in websocket_browse_media
payload = await player.async_browse_media(media_content_type, media_content_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/mass/media_player.py", line 473, in async_browse_media
return await async_browse_media(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/mass/media_browser.py", line 99, in async_browse_media
return await build_playlists_listing(mass)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/mass/media_browser.py", line 166, in build_playlists_listing
for item in (await mass.music.get_library_playlists(limit=500)).items
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/music_assistant/client/music.py", line 271, in get_library_playlists
return PagedItems.parse(
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/music_assistant/common/models/media_items.py", line 620, in parse
items=[item_type.from_dict(x) for x in raw["items"]],
~~~^^^^^^^^^
TypeError: list indices must be integers or slices, not str