refactor: remove db read on focus for groups view

This commit is contained in:
Simon 2026-02-20 15:09:37 +01:00
parent 3c79d044d4
commit ec814a8c94
Signed by: simon
GPG key ID: 40E7A58C4AA1EDB2

View file

@ -431,11 +431,7 @@ defmodule MvWeb.GroupLive.Show do
# Add Member Events # Add Member Events
@impl true @impl true
def handle_event("show_add_member_input", _params, socket) do def handle_event("show_add_member_input", _params, socket) do
# Reload group to ensure we have the latest members list # Use existing @group from assigns; no DB read on focus. Reload only on commit (add/remove).
actor = current_actor(socket)
group = socket.assigns.group
socket = reload_group(socket, group.slug, actor)
{:noreply, {:noreply,
socket socket
|> assign(:show_add_member_input, true) |> assign(:show_add_member_input, true)