fix: access role from membership association in create_test_user script

Organizations have memberships with roles, not direct role attribute
This commit is contained in:
Graham McIntire 2026-03-06 15:47:34 -06:00
parent b3af717013
commit 659490c405
No known key found for this signature in database

View file

@ -98,7 +98,9 @@ case Accounts.get_user_by_email(email) do
orgs =
user.id
|> Organizations.list_user_organizations()
|> Enum.filter(&(&1.role == :owner))
|> Enum.filter(fn org ->
Enum.any?(org.memberships, &(&1.role == :owner))
end)
if Enum.empty?(orgs) do
IO.puts("\n[WARN] User has no organizations")