[IMP] hr_payroll_overtime: detect recursion and prevent the simplest type in the form view

This commit is contained in:
Jared Kipe
2020-10-06 07:56:04 -07:00
parent 06e887622d
commit 19ace4e3bf
3 changed files with 58 additions and 6 deletions

View File

@@ -9,8 +9,12 @@
<field name="arch" type="xml">
<xpath expr="//group[@name='main_group']" position="after">
<group name="overtime_group">
<field name="overtime_work_type_id" attrs="{'required': [('overtime_type_id', '!=', False)]}"/>
<field name="overtime_type_id" attrs="{'required': [('overtime_work_type_id', '!=', False)]}"/>
<field name="overtime_work_type_id"
domain="[('id', '!=', id)]"
attrs="{'required': [('overtime_type_id', '!=', False)]}" />
<field name="overtime_type_id"
domain="[('id', '!=', id)]"
attrs="{'required': [('overtime_work_type_id', '!=', False)]}" />
</group>
</xpath>
</field>