Fix error when deleting members
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Rafael Epplée 2025-08-21 14:18:01 +02:00 committed by Simon
parent e0d40014a1
commit 96c5b956e5
Signed by: simon
GPG key ID: 40E7A58C4AA1EDB2
3 changed files with 32 additions and 3 deletions

View file

@ -50,7 +50,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