Fixed error with Spotify album art fetching

This commit is contained in:
krateng 2023-10-23 12:52:50 +02:00
parent 9cbdbfc2ad
commit cf6f50169c
2 changed files with 2 additions and 2 deletions

View File

@ -230,7 +230,7 @@ class MetadataInterface(GenericInterface,abstract=True):
def get_image_album(self,album):
artists, title = album
artiststring = urllib.parse.quote(", ".join(artists))
artiststring = urllib.parse.quote(", ".join(artists or []))
titlestring = urllib.parse.quote(title)
response = urllib.request.urlopen(
self.metadata["albumurl"].format(artist=artiststring,title=titlestring,**self.settings)

View File

@ -15,7 +15,7 @@ class Spotify(MetadataInterface):
metadata = {
"trackurl": "https://api.spotify.com/v1/search?q=artist:{artist}%20track:{title}&type=track&access_token={token}",
"albumurl": "https://api.spotify.com/v1/search?q=artist:{artist}%album:{title}&type=album&access_token={token}",
"albumurl": "https://api.spotify.com/v1/search?q=artist:{artist}%20album:{title}&type=album&access_token={token}",
"artisturl": "https://api.spotify.com/v1/search?q=artist:{artist}&type=artist&access_token={token}",
"response_type":"json",
"response_parse_tree_track": ["tracks","items",0,"album","images",0,"url"], # use album art