Member Resource Policies closes #345 #346

Merged
moritz merged 33 commits from feature/345_member_policies_2 into main 2026-01-13 16:36:24 +01:00
Showing only changes of commit 01cc5aa3a1 - Show all commits

View file

@ -59,4 +59,19 @@ defmodule MvWeb.LiveHelpers do
user user
end end
end end
@doc """
Helper function to get the current actor (user) from socket assigns.
Provides consistent access pattern across all LiveViews.
Returns nil if no current_user is present.
## Examples
actor = current_actor(socket)
members = Membership.list_members!(actor: actor)
"""
def current_actor(socket) do
socket.assigns[:current_user] || socket.assigns.current_user
end
end end