diff options
| author | Lucas Lefèvre <lul@odoo.com> | 2019-06-27 14:38:21 +0000 |
|---|---|---|
| committer | Lucas Lefèvre <lul@odoo.com> | 2019-07-01 07:34:15 +0000 |
| commit | effcf0d13bff56de4d7541d3035ec3546c8df0b3 (patch) | |
| tree | eef81cb715f8eee373ffaaf4ba8dc6725ec026d1 /addons/fleet/security | |
| parent | b60b781e2e0a0846a9afc7a70f5d948123e5f59a (diff) | |
[FIX] fleet: Add multi company ir.rule
Purpose
=======
Since the new company switcher, it's now easier
to manage records of different companies.
Specification
=============
Add a multi company `ir.rule` for `fleet.vehicle`.
closes odoo/odoo#34426
Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/fleet/security')
| -rw-r--r-- | addons/fleet/security/fleet_security.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/addons/fleet/security/fleet_security.xml b/addons/fleet/security/fleet_security.xml index 60580ef46ee..aab267a175c 100644 --- a/addons/fleet/security/fleet_security.xml +++ b/addons/fleet/security/fleet_security.xml @@ -110,5 +110,11 @@ <field name="model_id" ref="model_fleet_vehicle"/> <field name="groups" eval="[(4, ref('fleet_group_manager'))]"/> </record> + <record id="ir_rule_fleet_vehicle" model="ir.rule"> + <field name="name">Fleet vehicle: Multi Company</field> + <field name="model_id" ref="model_fleet_vehicle"/> + <field name="global" eval="True"/> + <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field> + </record> </data> </odoo> |
