Do not try to use cover fallback when hash is nil
This commit is contained in:
@@ -150,6 +150,10 @@ defmodule MusicLibraryWeb.StatsLive.Index do
|
||||
|> DateTime.to_iso8601()
|
||||
end
|
||||
|
||||
defp track_or_album_cover_url(track_or_album, nil) do
|
||||
track_or_album.cover_url
|
||||
end
|
||||
|
||||
defp track_or_album_cover_url(track_or_album, cover_hash) do
|
||||
if LastFm.fallback_cover?(track_or_album.cover_url) do
|
||||
payload =
|
||||
|
||||
@@ -191,6 +191,10 @@ defmodule MusicLibraryWeb.StatsLive.TopAlbums do
|
||||
end
|
||||
end
|
||||
|
||||
defp cover_url(album) when is_nil(album.cover_hash) do
|
||||
album.cover_url
|
||||
end
|
||||
|
||||
defp cover_url(album) do
|
||||
if LastFm.fallback_cover?(album.cover_url) do
|
||||
payload =
|
||||
|
||||
Reference in New Issue
Block a user