From f3e2b0e68a6573c0d138ada2af8f9be6a528b14c Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 28 Apr 2025 20:11:56 +0100 Subject: [PATCH] Account for lack of images in discogs data --- lib/music_library/records/artist_info.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/music_library/records/artist_info.ex b/lib/music_library/records/artist_info.ex index 3e543630..b5ada484 100644 --- a/lib/music_library/records/artist_info.ex +++ b/lib/music_library/records/artist_info.ex @@ -48,7 +48,7 @@ defmodule MusicLibrary.Records.ArtistInfo do def extract_image(artist_info) do primary_image = - Enum.find(artist_info.discogs_data["images"], fn image -> + Enum.find(artist_info.discogs_data["images"] || [], fn image -> image["type"] == "primary" end)