Role CRUD LiveViews closes #325 #326

Merged
moritz merged 28 commits from feature/325_role_view into main 2026-01-08 16:21:42 +01:00
Showing only changes of commit e3cd400899 - Show all commits

View file

@ -45,7 +45,10 @@ defmodule MvWeb.LiveHelpers do
end
defp load_role_safely(user) do
case Ash.load(user, :role, domain: Mv.Accounts) do
# Use self as actor for loading own role relationship
opts = [domain: Mv.Accounts, actor: user]
case Ash.load(user, :role, opts) do
{:ok, loaded_user} -> loaded_user
{:error, _} -> user
end