Migrate from embedded covers to assets
This commit is contained in:
@@ -14,7 +14,7 @@ defmodule MusicLibraryWeb.RecordComponents do
|
||||
class={@class}
|
||||
alt={@record.title}
|
||||
loading="lazy"
|
||||
src={~p"/covers/#{@record.id}?vsn=#{@record.cover_hash}"}
|
||||
src={~p"/covers/#{@record.cover_hash}"}
|
||||
/>
|
||||
"""
|
||||
end
|
||||
|
||||
@@ -199,7 +199,7 @@ defmodule MusicLibraryWeb.RecordFormComponent do
|
||||
|
||||
[cover_params] ->
|
||||
{:ok, asset} = Assets.store_image(cover_params)
|
||||
Map.put(record_params, "cover_data", asset.content)
|
||||
Map.put(record_params, "cover_hash", asset.hash)
|
||||
end
|
||||
|
||||
case Records.update_record(socket.assigns.record, params) do
|
||||
|
||||
Reference in New Issue
Block a user