Remove unnecessary selected_release_label/1
This commit is contained in:
@@ -327,14 +327,6 @@ defmodule MusicLibraryWeb.RecordComponents do
|
|||||||
def type_label(:single), do: gettext("Single")
|
def type_label(:single), do: gettext("Single")
|
||||||
def type_label(:other), do: gettext("Other")
|
def type_label(:other), do: gettext("Other")
|
||||||
|
|
||||||
def selected_release_label(record) do
|
|
||||||
if release = Records.Record.selected_release(record) do
|
|
||||||
release_label(release)
|
|
||||||
else
|
|
||||||
gettext("No release selected")
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
def release_label(release) do
|
def release_label(release) do
|
||||||
[
|
[
|
||||||
release.date,
|
release.date,
|
||||||
|
|||||||
@@ -731,7 +731,6 @@ msgstr ""
|
|||||||
msgid "Collected release"
|
msgid "Collected release"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/music_library_web/components/record_components.ex
|
|
||||||
#: lib/music_library_web/live/collection_live/show.html.heex
|
#: lib/music_library_web/live/collection_live/show.html.heex
|
||||||
#: lib/music_library_web/live/wishlist_live/show.html.heex
|
#: lib/music_library_web/live/wishlist_live/show.html.heex
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|||||||
@@ -731,7 +731,6 @@ msgstr ""
|
|||||||
msgid "Collected release"
|
msgid "Collected release"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/music_library_web/components/record_components.ex
|
|
||||||
#: lib/music_library_web/live/collection_live/show.html.heex
|
#: lib/music_library_web/live/collection_live/show.html.heex
|
||||||
#: lib/music_library_web/live/wishlist_live/show.html.heex
|
#: lib/music_library_web/live/wishlist_live/show.html.heex
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|||||||
@@ -3,8 +3,7 @@ defmodule MusicLibraryWeb.CollectionLive.ShowTest do
|
|||||||
|
|
||||||
import MusicLibrary.Fixtures.Records
|
import MusicLibrary.Fixtures.Records
|
||||||
|
|
||||||
import MusicLibraryWeb.RecordComponents,
|
import MusicLibraryWeb.RecordComponents, only: [format_label: 1, type_label: 1]
|
||||||
only: [format_label: 1, type_label: 1, selected_release_label: 1]
|
|
||||||
|
|
||||||
alias MusicBrainz.Fixtures
|
alias MusicBrainz.Fixtures
|
||||||
alias MusicLibrary.Records.Record
|
alias MusicLibrary.Records.Record
|
||||||
@@ -50,7 +49,9 @@ defmodule MusicLibraryWeb.CollectionLive.ShowTest do
|
|||||||
|> assert_has("dd", text: Record.format_as_date(record.purchased_at))
|
|> assert_has("dd", text: Record.format_as_date(record.purchased_at))
|
||||||
|> assert_has("dd", text: record.id)
|
|> assert_has("dd", text: record.id)
|
||||||
|> assert_has("a", text: record.musicbrainz_id)
|
|> assert_has("a", text: record.musicbrainz_id)
|
||||||
|> assert_has("dd", text: selected_release_label(record))
|
|> assert_has("span", text: "Multi")
|
||||||
|
|> assert_has("span", text: "2004-05-03")
|
||||||
|
|> assert_has("span", text: "🇬🇧")
|
||||||
|> assert_has("dd", text: Record.format_as_date(record.inserted_at))
|
|> assert_has("dd", text: Record.format_as_date(record.inserted_at))
|
||||||
|> assert_has("dd", text: Record.format_as_date(record.updated_at))
|
|> assert_has("dd", text: Record.format_as_date(record.updated_at))
|
||||||
|> assert_has("img[src='#{cover_url}']")
|
|> assert_has("img[src='#{cover_url}']")
|
||||||
|
|||||||
@@ -3,8 +3,7 @@ defmodule MusicLibraryWeb.WishlistLive.ShowTest do
|
|||||||
|
|
||||||
import MusicLibrary.Fixtures.Records
|
import MusicLibrary.Fixtures.Records
|
||||||
|
|
||||||
import MusicLibraryWeb.RecordComponents,
|
import MusicLibraryWeb.RecordComponents, only: [format_label: 1, type_label: 1]
|
||||||
only: [format_label: 1, type_label: 1, selected_release_label: 1]
|
|
||||||
|
|
||||||
alias MusicLibrary.Records.Record
|
alias MusicLibrary.Records.Record
|
||||||
|
|
||||||
@@ -34,7 +33,9 @@ defmodule MusicLibraryWeb.WishlistLive.ShowTest do
|
|||||||
|> assert_has("p", text: type_label(record.type))
|
|> assert_has("p", text: type_label(record.type))
|
||||||
|> assert_has("dd", text: record.id)
|
|> assert_has("dd", text: record.id)
|
||||||
|> assert_has("a", text: record.musicbrainz_id)
|
|> assert_has("a", text: record.musicbrainz_id)
|
||||||
|> assert_has("dd", text: selected_release_label(record))
|
|> assert_has("span", text: "Multi")
|
||||||
|
|> assert_has("span", text: "2004-05-03")
|
||||||
|
|> assert_has("span", text: "🇬🇧")
|
||||||
|> assert_has("dd", text: Record.format_as_date(record.inserted_at))
|
|> assert_has("dd", text: Record.format_as_date(record.inserted_at))
|
||||||
|> assert_has("dd", text: Record.format_as_date(record.updated_at))
|
|> assert_has("dd", text: Record.format_as_date(record.updated_at))
|
||||||
|> assert_has("img[src='#{cover_url}']")
|
|> assert_has("img[src='#{cover_url}']")
|
||||||
|
|||||||
Reference in New Issue
Block a user