Fix error when deleting members

This commit is contained in:
Rafael Epplée 2025-08-21 14:18:01 +02:00
parent 96085ea420
commit d9aee4e126
No known key found for this signature in database
GPG key ID: B4EFE6DC59FAE118
3 changed files with 32 additions and 3 deletions

View file

@ -21,7 +21,8 @@ defmodule MvWeb.MemberLive.Index do
member = Ash.get!(Mv.Membership.Member, id)
Ash.destroy!(member)
{:noreply, stream_delete(socket, :members, member)}
updated_members = Enum.reject(socket.assigns.members, &(&1.id == id))
{:noreply, assign(socket, :members, updated_members)}
end
# Selects one member in the list of members