Setting: remove unused actor in default_fee_type validation
- Docs: Regenerate Cycles server-side enforcement note in membership-fee-architecture.
This commit is contained in:
parent
d7c6d20483
commit
503401f2e6
2 changed files with 1 additions and 9 deletions
|
|
@ -160,14 +160,6 @@ defmodule Mv.Membership.Setting do
|
|||
Ash.Changeset.get_attribute(changeset, :default_membership_fee_type_id)
|
||||
|
||||
if fee_type_id do
|
||||
# Actor may be in changeset.context (action context) or validation context
|
||||
ctx = changeset.context || %{}
|
||||
|
||||
actor =
|
||||
get_in(ctx, [:private, :actor]) ||
|
||||
Map.get(ctx, :actor) ||
|
||||
(context && Map.get(context, :actor))
|
||||
|
||||
# Check existence only; action is already restricted by policy (e.g. admin).
|
||||
opts = [domain: Mv.MembershipFees, authorize?: false]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue