From 325fd10a4e31a75a020a808b949bd515bc4a1324 Mon Sep 17 00:00:00 2001 From: DevelopmentalOctopus <108596533+DevelopmentalOctopus@users.noreply.github.com> Date: Tue, 5 Jul 2022 14:27:27 -0700 Subject: [PATCH] Add ManualPlaylistsFolder Probably necessitated by https://github.com/jellyfin/jellyfin/pull/5228 which was recently included in the Jellyfin 10.8 release. --- custom_components/jellyfin/media_source.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/custom_components/jellyfin/media_source.py b/custom_components/jellyfin/media_source.py index 162fc3f..7d72005 100644 --- a/custom_components/jellyfin/media_source.py +++ b/custom_components/jellyfin/media_source.py @@ -151,6 +151,7 @@ def Type2Mediatype(type): "CollectionFolder": MEDIA_CLASS_DIRECTORY, "Playlist": MEDIA_CLASS_DIRECTORY, "PlaylistsFolder": MEDIA_CLASS_DIRECTORY, + "ManualPlaylistsFolder": MEDIA_CLASS_DIRECTORY, "MusicArtist": MEDIA_TYPE_ARTIST, "MusicAlbum": MEDIA_TYPE_ALBUM, } @@ -169,6 +170,7 @@ def Type2Mimetype(type): "CollectionFolder": MEDIA_CLASS_DIRECTORY, "Playlist": MEDIA_CLASS_DIRECTORY, "PlaylistsFolder": MEDIA_CLASS_DIRECTORY, + "ManualPlaylistsFolder": MEDIA_CLASS_DIRECTORY, "MusicArtist": MEDIA_TYPE_ARTIST, "MusicAlbum": MEDIA_TYPE_ALBUM, } @@ -186,6 +188,7 @@ def Type2Mediaclass(type): "CollectionFolder": MEDIA_CLASS_DIRECTORY, "Playlist": MEDIA_CLASS_DIRECTORY, "PlaylistsFolder": MEDIA_CLASS_DIRECTORY, + "ManualPlaylistsFolder": MEDIA_CLASS_DIRECTORY, "MusicArtist": MEDIA_CLASS_ARTIST, "MusicAlbum": MEDIA_CLASS_ALBUM, "Audio": MEDIA_CLASS_TRACK, @@ -204,6 +207,7 @@ def IsPlayable(type, canPlayList): "CollectionFolder": False, "Playlist": canPlayList, "PlaylistsFolder": False, + "ManualPlaylistsFolder": False, "MusicArtist": canPlayList, "MusicAlbum": canPlayList, "Audio": True,