Skip to content

Commit f8c969e

Browse files
committed
fix(lint): add editable O2M exceptions for registry and program fields
Add group_membership_ids, individual_membership_ids, reg_ids, related_1_ids, related_2_ids, and beneficiary_ids to the allow_editable_o2m list so the ui.large_o2m_editable lint rule does not flag them in future runs.
1 parent 611c875 commit f8c969e

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.openspp-lint.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ rules:
7676
- "entitlement_manager_ids" # Entitlement managers (typically <10 per program)
7777
- "payment_manager_ids" # Payment managers (typically <10 per program)
7878
- "farm_machinery_ids" # Farm machinery (typically <20 per farm)
79+
- "group_membership_ids" # Group members (editable from registrant form)
80+
- "individual_membership_ids" # Individual memberships (editable from registrant form)
81+
- "reg_ids" # Registrant IDs (editable from registrant form)
82+
- "related_1_ids" # Relationships (editable from registrant form)
83+
- "related_2_ids" # Relationships (editable from registrant form)
84+
- "beneficiary_ids" # Duplicate beneficiaries (editable from duplicate form)
7985

8086
# Severity overrides (change default severity for rules)
8187
# Valid values: error, warning, info

0 commit comments

Comments
 (0)