diff --git a/deemix/deemix/plugins/spotify.js b/deemix/deemix/plugins/spotify.js index 86e53e8..2fe4412 100644 --- a/deemix/deemix/plugins/spotify.js +++ b/deemix/deemix/plugins/spotify.js @@ -312,7 +312,8 @@ class Spotify extends Plugin { _convertPlaylistStructure (spotifyPlaylist) { let cover = null - if (spotifyPlaylist.images.length) cover = spotifyPlaylist.images[0].url + // Mickey: some playlists can be faulty, for example https://open.spotify.com/playlist/7vyEjAGrXOIjqlC8pZRupW + if (spotifyPlaylist?.images?.length) cover = spotifyPlaylist.images[0].url const deezerPlaylist = { checksum: spotifyPlaylist.snapshot_id, diff --git a/webui/src/components/pages/About.vue b/webui/src/components/pages/About.vue index df95b8d..54bb4a8 100644 --- a/webui/src/components/pages/About.vue +++ b/webui/src/components/pages/About.vue @@ -37,11 +37,13 @@
{{ $t('home.needTologin') }}
Tip: you can insert here a list of Spotify Users IDs,
separated by comma or space. All the public
playlists by these users will be displayed in the Favorites section. A user ID is the part that comes after
- 'https://open.spotify.com/user/' and can be a set of alphanumeric characters or a profile name.
You can also insert your own Spotify username as before.