diff --git a/lib/music_library_web/components/notes_component.ex b/lib/music_library_web/components/notes_component.ex index b770e3f1..86f4669c 100644 --- a/lib/music_library_web/components/notes_component.ex +++ b/lib/music_library_web/components/notes_component.ex @@ -112,9 +112,14 @@ defmodule MusicLibraryWeb.NotesComponent do defp update_note(note_params, socket) do case Notes.update_note(socket.assigns.note, note_params) do - {:ok, _record} -> + {:ok, note} -> + changeset = + Note.changeset(note, %{}) + {:noreply, socket + |> assign(:note, note) + |> assign(:form, to_form(changeset)) |> put_toast(:info, gettext("Note updated successfully"))} {:error, %Ecto.Changeset{} = changeset} ->