Expose release packaging information

This commit is contained in:
Claudio Ortolina
2026-03-02 19:00:28 +00:00
parent d9bb7cc630
commit d770640cd5
2 changed files with 12 additions and 1 deletions
+3
View File
@@ -3,6 +3,7 @@ defmodule MusicBrainz.Release do
:id, :id,
:title, :title,
:disambiguation, :disambiguation,
:packaging,
:artists, :artists,
:date, :date,
:barcode, :barcode,
@@ -14,6 +15,7 @@ defmodule MusicBrainz.Release do
:id, :id,
:title, :title,
:disambiguation, :disambiguation,
:packaging,
:artists, :artists,
:date, :date,
:barcode, :barcode,
@@ -69,6 +71,7 @@ defmodule MusicBrainz.Release do
id: r["id"], id: r["id"],
title: r["title"], title: r["title"],
disambiguation: r["disambiguation"], disambiguation: r["disambiguation"],
packaging: r["packaging"],
artists: parse_artists(r["artist-credit"] || []), artists: parse_artists(r["artist-credit"] || []),
date: r["date"], date: r["date"],
barcode: r["barcode"], barcode: r["barcode"],
@@ -388,7 +388,15 @@ defmodule MusicLibraryWeb.RecordComponents do
<span>{country_label(@release.country)}</span> <span>{country_label(@release.country)}</span>
</div> </div>
<div class="col-span-2"> <div class="col-span-2">
<span class="text-xs text-zinc-600 dark:text-zinc-500">{@release.disambiguation}</span> <span
:if={@release.packaging != ""}
class="text-xs text-zinc-600 dark:text-zinc-500"
>
{@release.packaging}
</span>
<span :if={@release.disambiguation != ""} class="text-xs text-zinc-600 dark:text-zinc-500">
· {@release.disambiguation}
</span>
</div> </div>
</div> </div>
""" """