Summary
Functions
Checks if the node allows a specific operation. Useful for checking node-level restrictions.
Returns effective loan rules for this node, considering member type.
If override_loan_rules is true, node rules take precedence.
Otherwise, falls back to member type rules.
Returns a summary of node-specific policies for UI display.
Functions
Checks if the node allows a specific operation. Useful for checking node-level restrictions.
Returns effective loan rules for this node, considering member type.
If override_loan_rules is true, node rules take precedence.
Otherwise, falls back to member type rules.
Examples
effective_rules(node, member_type)
# => %{max_items: 5, max_days: 14, fine_per_day: Decimal.new("5000"), ...}
Returns a summary of node-specific policies for UI display.