Make sure a note is reloaded when updated
This commit is contained in:
@@ -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} ->
|
||||
|
||||
Reference in New Issue
Block a user