diff --git a/lib/accounts/accounts.ex b/lib/accounts/accounts.ex index 496034b..55e8a4b 100644 --- a/lib/accounts/accounts.ex +++ b/lib/accounts/accounts.ex @@ -7,9 +7,9 @@ defmodule Mv.Accounts do resources do resource Mv.Accounts.User do - define :create_user, action: :create_user + define :create_user, action: :create define :list_users, action: :read - define :update_user, action: :update_user + define :update_user, action: :update define :destroy_user, action: :destroy end diff --git a/lib/accounts/user.ex b/lib/accounts/user.ex index 2da15a1..83925f5 100644 --- a/lib/accounts/user.ex +++ b/lib/accounts/user.ex @@ -63,14 +63,6 @@ defmodule Mv.Accounts.User do actions do defaults [:read, :create, :destroy, :update] - create :create_user do - accept [:email] - end - - update :update_user do - accept [:email] - end - # Admin action for direct password changes in admin panel # Uses the official Ash Authentication HashPasswordChange with correct context update :admin_set_password do