Handle ArtistLive.Form saved message in show view

This commit is contained in:
Claudio Ortolina
2026-04-19 08:59:04 +01:00
parent c12b84bc23
commit da12d5d693
@@ -636,6 +636,13 @@ defmodule MusicLibraryWeb.ArtistLive.Show do
)}
end
def handle_info({MusicLibraryWeb.ArtistLive.Form, {:saved, artist_info}}, socket) do
{:noreply,
socket
|> assign(:artist_info, artist_info)
|> assign(:biography, Biography.build(artist_info))}
end
defp apply_action(socket, :show, %{"musicbrainz_id" => musicbrainz_id}) do
artist = Artists.get_artist!(musicbrainz_id)
artist_info = Artists.get_artist_info!(musicbrainz_id)