[FIX] Group inheritance

This commit is contained in:
Maxime Chambreuil
2018-06-27 20:14:28 -05:00
parent ce9e816037
commit 2b3d84182b
2 changed files with 124 additions and 114 deletions

View File

@@ -7,7 +7,7 @@
{ {
'name': "Report to printer", 'name': "Report to printer",
'version': '11.0.2.2.0', 'version': '11.0.2.3.0',
'category': 'Generic Modules/Base', 'category': 'Generic Modules/Base',
'author': "Agile Business Group & Domsense, Pegueroles SCP, NaN," 'author': "Agile Business Group & Domsense, Pegueroles SCP, NaN,"
" LasLabs, Camptocamp, Odoo Community Association (OCA)", " LasLabs, Camptocamp, Odoo Community Association (OCA)",

View File

@@ -1,14 +1,26 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<odoo noupdate="1"> <odoo>
<data>
<record id="printing_group_manager" model="res.groups">
<field name="name">Printing / Print Manager</field>
<field name="users" eval="[(4, ref('base.user_root'))]"/>
</record>
<record id="printing_group_user" model="res.groups"> <record id="printing_group_user" model="res.groups">
<field name="name">Printing / Print User</field> <field name="name">Printing / Print User</field>
<field name="users" eval="[(4, ref('base.group_user'))]"/>
</record> </record>
<record id="printing_group_manager" model="res.groups">
<field name="name">Printing / Print Manager</field>
<field name="implied_ids"
eval="[(4, ref('printing_group_user'))]"/>
</record>
<record id="base.group_user" model="res.groups">
<field name="implied_ids"
eval="[(4, ref('printing_group_user'))]"/>
</record>
<record id="base.group_erp_manager" model="res.groups">
<field name="implied_ids"
eval="[(4, ref('printing_group_manager'))]"/>
</record>
<record id="printing_server_group_manager" model="ir.model.access"> <record id="printing_server_group_manager" model="ir.model.access">
<field name="name">Printing Server Manager</field> <field name="name">Printing Server Manager</field>
<field name="model_id" ref="model_printing_server"/> <field name="model_id" ref="model_printing_server"/>
@@ -46,8 +58,6 @@
<field eval="1" name="perm_create"/> <field eval="1" name="perm_create"/>
</record> </record>
</data>
<data>
<record id="printing_server_group_user" model="ir.model.access"> <record id="printing_server_group_user" model="ir.model.access">
<field name="name">Printing Server User</field> <field name="name">Printing Server User</field>
<field name="model_id" ref="model_printing_server"/> <field name="model_id" ref="model_printing_server"/>
@@ -112,5 +122,5 @@
<field eval="1" name="perm_write"/> <field eval="1" name="perm_write"/>
<field eval="1" name="perm_create"/> <field eval="1" name="perm_create"/>
</record> </record>
</data>
</odoo> </odoo>