YTMusic: Use instance name as playlist owner as fallback. (#1546)
authorMarvin Schenkel <marvinschenkel@gmail.com>
Thu, 8 Aug 2024 13:36:04 +0000 (15:36 +0200)
committerGitHub <noreply@github.com>
Thu, 8 Aug 2024 13:36:04 +0000 (15:36 +0200)
Use instance name as playlist owner as fallback.

music_assistant/server/providers/ytmusic/__init__.py

index 6b3b35c713ce3ad6cb61a617cb79d33d51564abb..15c1c025f703a4646d743f887ae19ec132b2e32f 100644 (file)
@@ -81,6 +81,7 @@ VARIOUS_ARTISTS_YTM_ID = "UCUTXlgdcKU5vfzFqHOWIvkA"
 YT_PLAYLIST_ID_DELIMITER = "🎵"
 YT_PERSONAL_PLAYLISTS = (
     "LM",  # Liked songs
+    "SE"  # Episodes for Later
     "RDTMAK5uy_kset8DisdE7LSD4TNjEVvrKRTmG7a56sY",  # SuperMix
     "RDTMAK5uy_nGQKSMIkpr4o9VI_2i56pkGliD6FQRo50",  # My Mix 1
     "RDTMAK5uy_lz2owBgwWf1mjzyn_NbxzMViQzIg8IAIg",  # My Mix 2
@@ -711,7 +712,7 @@ class YoutubeMusicProvider(MusicProvider):
             else:
                 playlist.owner = authors["name"]
         else:
-            playlist.owner = self.instance_id
+            playlist.owner = self.name
         playlist.cache_checksum = playlist_obj.get("checksum")
         return playlist