Insert default purchased_at date when importing a record

This commit is contained in:
Claudio Ortolina
2024-10-19 19:22:43 +01:00
parent fd83bd4941
commit 54f8da81b6
4 changed files with 21 additions and 4 deletions
+3 -1
View File
@@ -18,6 +18,7 @@ defmodule MusicLibrary.Records.Record do
field :musicbrainz_data, :map
field :genres, {:array, :string}
field :release, :string
field :purchased_at, :utc_datetime
embeds_many :artists, Artist do
field :name, :string
@@ -41,7 +42,8 @@ defmodule MusicLibrary.Records.Record do
:release,
:genres,
:cover_url,
:cover_data
:cover_data,
:purchased_at
])
|> cast_embed(:artists, with: &artist_changeset/2)
|> generate_cover_hash()