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()
|
|> DateTime.to_iso8601()
|
||||||
end
|
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
|
defp track_or_album_cover_url(track_or_album, cover_hash) do
|
||||||
if LastFm.fallback_cover?(track_or_album.cover_url) do
|
if LastFm.fallback_cover?(track_or_album.cover_url) do
|
||||||
payload =
|
payload =
|
||||||
|
|||||||
@@ -191,6 +191,10 @@ defmodule MusicLibraryWeb.StatsLive.TopAlbums do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
defp cover_url(album) when is_nil(album.cover_hash) do
|
||||||
|
album.cover_url
|
||||||
|
end
|
||||||
|
|
||||||
defp cover_url(album) do
|
defp cover_url(album) do
|
||||||
if LastFm.fallback_cover?(album.cover_url) do
|
if LastFm.fallback_cover?(album.cover_url) do
|
||||||
payload =
|
payload =
|
||||||
|
|||||||
Reference in New Issue
Block a user