elixir
def call(%{assigns: %{current_user: %{} = current_user}} = conn, _ops) do
loaded_user =
Ash.load!(
current_user,
[:display_name, :full_name, :organizations, :admin_members, :members],
actor: current_user
)
Plug.Conn.assign(conn, :current_user, loaded_user)
end
elixir
def call(%{assigns: %{current_user: %{} = current_user}} = conn, _ops) do
loaded_user =
Ash.load!(
current_user,
[:display_name, :full_name, :organizations, :admin_members, :members],
actor: current_user
)
Plug.Conn.assign(conn, :current_user, loaded_user)
end