Increase stored cover size to 600px
Doesn't affect existing covers
This commit is contained in:
@@ -421,7 +421,7 @@ defmodule MusicBrainz.APIImpl do
|
||||
|
||||
def get_cover_art({:url, url}) do
|
||||
with {:ok, cover_data} <- blob_get(url),
|
||||
{:ok, thumb} = Vix.Vips.Operation.thumbnail_buffer(cover_data, 400) do
|
||||
{:ok, thumb} = Vix.Vips.Operation.thumbnail_buffer(cover_data, 600) do
|
||||
Vix.Vips.Image.write_to_buffer(thumb, ".jpg")
|
||||
else
|
||||
{:error, reason} ->
|
||||
|
||||
@@ -126,7 +126,7 @@ defmodule MusicLibrary.Records do
|
||||
|
||||
def refresh_cover(record) do
|
||||
with {:ok, cover_data} <- musicbrainz().get_cover_art({:url, record.cover_url}) do
|
||||
{:ok, thumb} = Vix.Vips.Operation.thumbnail_buffer(cover_data, 400)
|
||||
{:ok, thumb} = Vix.Vips.Operation.thumbnail_buffer(cover_data, 600)
|
||||
{:ok, thumb_data} = Vix.Vips.Image.write_to_buffer(thumb, ".jpg")
|
||||
|
||||
record
|
||||
|
||||
@@ -295,7 +295,7 @@ defmodule MusicLibrary.RecordsTest do
|
||||
assert updated_record.cover_data !== record.cover_data
|
||||
|
||||
assert updated_record.cover_hash ==
|
||||
"D3C045598B566563E59A743D25D6E653FBDA8A2A3F1B60A5855FD29F98A56B6B"
|
||||
"14A033C9315419E0903B4D74EA6A95D4DC58CC7FE82F6F03BDA5750E7D3A590C"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user