diff --git a/lib/music_library_web/live/record_set_live/index.ex b/lib/music_library_web/live/record_set_live/index.ex index 63a42a53..cd6d12b0 100644 --- a/lib/music_library_web/live/record_set_live/index.ex +++ b/lib/music_library_web/live/record_set_live/index.ex @@ -272,6 +272,16 @@ defmodule MusicLibraryWeb.RecordSetLive.Index do attr :list_params, :map, required: true defp record_set_card(assigns) do + assigns = + assigns + |> assign(:html_description, render_description(assigns.record_set.description)) + |> assign( + :patch_params, + assigns.list_params + |> Map.take([:query, :page, :page_size, :order]) + |> Enum.filter(fn {_, v} -> v not in ["", nil] end) + ) + ~H"""