Support arbitrary resizing in cover controller

This commit is contained in:
Claudio Ortolina
2024-12-31 11:57:56 +00:00
parent 6a51251d55
commit 97533416f7
5 changed files with 49 additions and 2 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
defmodule MusicLibrary.Records.Cover do
@size 600
def resize(cover_data) do
{:ok, thumb} = Vix.Vips.Operation.thumbnail_buffer(cover_data, @size)
def resize(cover_data, size \\ @size) do
{:ok, thumb} = Vix.Vips.Operation.thumbnail_buffer(cover_data, size)
Vix.Vips.Image.write_to_buffer(thumb, ".jpg")
end