From bb4da4143e43105010a4f24c66dc85ab36feba06 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Fri, 3 Jan 2025 19:16:43 +0000 Subject: [PATCH] Add "backup" format --- lib/music_library/records/record.ex | 3 ++- lib/music_library/records/search_index.ex | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/music_library/records/record.ex b/lib/music_library/records/record.ex index 5f1f052c..c9a2bd0a 100644 --- a/lib/music_library/records/record.ex +++ b/lib/music_library/records/record.ex @@ -4,7 +4,7 @@ defmodule MusicLibrary.Records.Record do alias MusicLibrary.Records.{Artist, Cover} - @formats [:cd, :vinyl, :blu_ray, :dvd, :multi] + @formats [:cd, :backup, :vinyl, :blu_ray, :dvd, :multi] @types [:album, :ep, :live, :compilation, :single, :other] @primary_key {:id, :binary_id, autogenerate: true} @@ -205,6 +205,7 @@ defmodule MusicLibrary.Records.Record do def formats, do: @formats def format_long_label(:cd), do: "CD" + def format_long_label(:backup), do: "Backup" def format_long_label(:vinyl), do: "Vinyl" def format_long_label(:blu_ray), do: "Blu-ray" def format_long_label(:dvd), do: "DVD" diff --git a/lib/music_library/records/search_index.ex b/lib/music_library/records/search_index.ex index e041f9db..1385ce91 100644 --- a/lib/music_library/records/search_index.ex +++ b/lib/music_library/records/search_index.ex @@ -11,7 +11,7 @@ defmodule MusicLibrary.Records.SearchIndex do """ use Ecto.Schema - @formats [:cd, :vinyl, :blu_ray, :dvd, :multi] + @formats [:cd, :backup, :vinyl, :blu_ray, :dvd, :multi] @types [:album, :ep, :live, :compilation, :single, :other] @primary_key {:id, :binary_id, autogenerate: false}