Skip to content

Commit 94c4060

Browse files
committed
fix(xml): use odoo noupdate=1 instead of data wrapper in rules_base.xml
1 parent 7b6ca38 commit 94c4060

1 file changed

Lines changed: 23 additions & 25 deletions

File tree

spp_security/security/rules_base.xml

Lines changed: 23 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<odoo>
2+
<odoo noupdate="1">
33
<!--
44
OpenSPP Base Record Rules
55
=========================
@@ -66,29 +66,27 @@
6666
<!-- Active Record Rules -->
6767
<!-- ============================================================ -->
6868

69-
<data noupdate="1">
70-
<!-- Multi-Company Access Rule for Partners -->
71-
<record id="rule_partner_company" model="ir.rule">
72-
<field name="name">Partners: Multi-company access</field>
73-
<field name="model_id" ref="base.model_res_partner"/>
74-
<field name="domain_force">[
75-
'|',
76-
('company_id', '=', False),
77-
('company_id', 'in', company_ids)
78-
]</field>
79-
<field name="global">True</field>
80-
<field name="perm_read" eval="True"/>
81-
<field name="perm_write" eval="True"/>
82-
<field name="perm_create" eval="True"/>
83-
<field name="perm_unlink" eval="True"/>
84-
</record>
69+
<!-- Multi-Company Access Rule for Partners -->
70+
<record id="rule_partner_company" model="ir.rule">
71+
<field name="name">Partners: Multi-company access</field>
72+
<field name="model_id" ref="base.model_res_partner"/>
73+
<field name="domain_force">[
74+
'|',
75+
('company_id', '=', False),
76+
('company_id', 'in', company_ids)
77+
]</field>
78+
<field name="global">True</field>
79+
<field name="perm_read" eval="True"/>
80+
<field name="perm_write" eval="True"/>
81+
<field name="perm_create" eval="True"/>
82+
<field name="perm_unlink" eval="True"/>
83+
</record>
8584

86-
<!-- Self-Only Access Rule for Users -->
87-
<record id="rule_user_self_only" model="ir.rule">
88-
<field name="name">Users: See only self</field>
89-
<field name="model_id" ref="base.model_res_users"/>
90-
<field name="domain_force">[('id', '=', user.id)]</field>
91-
<field name="groups" eval="[Command.link(ref('group_access_restrict_self'))]"/>
92-
</record>
93-
</data>
85+
<!-- Self-Only Access Rule for Users -->
86+
<record id="rule_user_self_only" model="ir.rule">
87+
<field name="name">Users: See only self</field>
88+
<field name="model_id" ref="base.model_res_users"/>
89+
<field name="domain_force">[('id', '=', user.id)]</field>
90+
<field name="groups" eval="[Command.link(ref('group_access_restrict_self'))]"/>
91+
</record>
9492
</odoo>

0 commit comments

Comments
 (0)