add image -> readme

This commit is contained in:
geoffrey45
2022-03-08 09:56:58 +03:00
parent c3059d502c
commit 39fba364d3
6 changed files with 21 additions and 29 deletions
+2 -6
View File
@@ -57,9 +57,7 @@ def search():
artist_obj = {
"name": artist,
"image": "http://0.0.0.0:8900/images/artists/"
+ artist.replace("/", "::")
+ ".webp",
"image": helpers.check_artist_image(artist),
}
if artist_obj not in artists_dicts:
@@ -141,9 +139,7 @@ def get_albumartists():
for artist in artists:
artist_obj = {
"name": artist,
"image": "http://0.0.0.0:8900/images/artists/"
+ artist.replace("/", "::")
+ ".webp",
"image": helpers.check_artist_image(artist),
}
final_artists.append(artist_obj)
+11
View File
@@ -116,3 +116,14 @@ def extract_image_colors(image) -> list:
formatted_colors.append(color)
return formatted_colors
def check_artist_image(image: str) -> str:
"""
Checks if the artist image is valid.
"""
img_name = image.replace("/", "::")+ ".webp"
if not os.path.exists(os.path.join(app_dir, "images", "artists", img_name)):
return "http://0.0.0.0:8900/images/artists/0.webp"
else:
return "http://0.0.0.0:8900/images/artists/" + img_name,