[FIX] website_sale_aplicoop: añadir guardia user.share a rule_group_order_company_read

This commit is contained in:
snt 2026-04-07 23:12:55 +02:00
parent 6a748ca308
commit 5975e4713a

View file

@ -19,14 +19,13 @@
<field name="name">group.order: company + group access read</field>
<field name="model_id" ref="model_group_order"/>
<field name="groups" eval="[(4, ref('website_sale_aplicoop.group_group_order_user'))]"/>
<field name="domain_force">[('company_id','=', user.company_id.id)]</field>
<field name="domain_force">[('company_id','=', user.company_id.id)] if not user.share else [(0, '=', 1)]</field>
<field name="perm_read">1</field>
<field name="perm_write">0</field>
<field name="perm_create">0</field>
<field name="perm_unlink">0</field>
</record>
<!-- Record Rule: Managers can read/write their company orders -->
<record id="rule_group_order_company_write" model="ir.rule">
<field name="name">group.order: company access write</field>