mirror of
https://github.com/ash-project/ash.git
synced 2024-09-20 13:33:20 +12:00
add default to private_fields_policy in Ash.Policy.Info
This commit is contained in:
parent
b8029e3171
commit
0c11ad6f95
1 changed files with 3 additions and 1 deletions
|
@ -143,8 +143,10 @@ defmodule Ash.Policy.Info do
|
|||
|> set_access_type(default_access_type(resource))
|
||||
end
|
||||
|
||||
@private_fields_policy_default Application.compile_env(:ash, :policies)[:private_fields] || :show
|
||||
|
||||
def private_fields_policy(resource) do
|
||||
Extension.get_opt(resource, [:field_policies], :private_fields)
|
||||
Extension.get_opt(resource, [:field_policies], :private_fields, @private_fields_policy_default)
|
||||
end
|
||||
|
||||
def policies(domain, resource) do
|
||||
|
|
Loading…
Reference in a new issue