Skip to content

Commit

Permalink
added and remove default audit rule
Browse files Browse the repository at this point in the history
  • Loading branch information
reichie020212 committed Nov 29, 2023
1 parent fe5f325 commit a565f00
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 31 deletions.
1 change: 1 addition & 0 deletions spp_audit_config/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"depends": [
"g2p_registry_membership",
"spp_programs",
"spp_service_points",
"spp_audit_log",
],
"external_dependencies": {},
Expand Down
34 changes: 3 additions & 31 deletions spp_audit_config/data/audit_rule_data.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,19 +24,6 @@
/>
</function>

<!-- Child Entitlement Rule child of Child Cycle Rule -->
<function model="spp.audit.rule" name="create_rules">
<value
model="spp.audit.rule"
eval="{
'name': 'Child Entitlement Rule',
'parent_id': obj().env['spp.audit.rule'].search([('name', '=', 'Child Cycle Rule')]).id,
'model_id': obj().env['ir.model'].search([('model', '=', 'g2p.entitlement.inkind')]).id,
'field_id': obj().env['ir.model.fields'].search([('name', '=', 'cycle_id'), ('model', '=', 'g2p.entitlement.inkind'), ('relation', '=', 'g2p.cycle')]).id,
}"
/>
</function>

<!-- Registry Rule -->
<function model="spp.audit.rule" name="create_rules">
<value
Expand All @@ -48,28 +35,13 @@
/>
</function>

<!-- Child Group Membership Rule child of Registry Rule -->
<function model="spp.audit.rule" name="create_rules">
<value
model="spp.audit.rule"
eval="{
'name': 'Child Group Membership Rule',
'parent_id': obj().env['spp.audit.rule'].search([('name', '=', 'Registry Rule')]).id,
'model_id': obj().env['ir.model'].search([('model', '=', 'g2p.group.membership')]).id,
'field_id': obj().env['ir.model.fields'].search([('name', '=', 'group'), ('model', '=', 'g2p.group.membership'), ('relation', '=', 'res.partner')]).id,
}"
/>
</function>

<!-- Child Individual Membership Rule child of Registry Rule -->
<!-- Service Point Rule -->
<function model="spp.audit.rule" name="create_rules">
<value
model="spp.audit.rule"
eval="{
'name': 'Child Individual Membership Rule',
'parent_id': obj().env['spp.audit.rule'].search([('name', '=', 'Registry Rule')]).id,
'model_id': obj().env['ir.model'].search([('model', '=', 'g2p.group.membership')]).id,
'field_id': obj().env['ir.model.fields'].search([('name', '=', 'individual'), ('model', '=', 'g2p.group.membership'), ('relation', '=', 'res.partner')]).id,
'name': 'Service Point Rule',
'model_id': obj().env['ir.model'].search([('model', '=', 'spp.service.point')]).id,
}"
/>
</function>
Expand Down

0 comments on commit a565f00

Please sign in to comment.