[FIX] mail: fix server action view requiring not required fields
Some fields are required only when defining an activity-based server action. Required domain was not correctly written leading to server actions being blocked.
This commit is contained in:
@@ -21,8 +21,14 @@
|
||||
<field name="activity_date_deadline_range_type"/>
|
||||
</div>
|
||||
<field name="activity_user_type"/>
|
||||
<field name="activity_user_field_name" attrs="{'invisible': [('activity_user_type', '=', 'specific')], 'required': [('activity_user_type', '=', 'generic')]}"/>
|
||||
<field name="activity_user_id" attrs="{'invisible': [('activity_user_type', '=', 'generic')], 'required': [('activity_user_type', '=', 'specific')]}"/>
|
||||
<field name="activity_user_field_name" attrs="{
|
||||
'invisible': [('activity_user_type', '=', 'specific')],
|
||||
'required': [('state', '=', 'next_activity'), ('activity_user_type', '=', 'generic')]
|
||||
}"/>
|
||||
<field name="activity_user_id" attrs="{
|
||||
'invisible': [('activity_user_type', '=', 'generic')],
|
||||
'required': [('state', '=', 'next_activity'), ('activity_user_type', '=', 'specific')]
|
||||
}"/>
|
||||
</group>
|
||||
</group>
|
||||
<field name="activity_note" placeholder="Log a note..."/>
|
||||
|
||||
Reference in New Issue
Block a user