@@ -40,9 +40,12 @@ defmodule WishWeb.ItemLive.Show do
|
||||
defp save_item(socket, :edit, item_params) do
|
||||
case Wishlist.update_item(socket.assigns.item, item_params) do
|
||||
{:ok, item} ->
|
||||
changeset = Wishlist.change_item(item)
|
||||
|
||||
{:noreply,
|
||||
socket
|
||||
|> assign(:item, item)
|
||||
|> assign_form(changeset)
|
||||
|> put_flash(:info, "Item updated successfully")}
|
||||
|
||||
{:error, %Ecto.Changeset{} = changeset} ->
|
||||
|
||||
Reference in New Issue
Block a user