[FIX] base: required fields cannot be readonly

If a required field is readonly, it's not possible to create a record
anymore.

This partially reverts https://github.com/odoo/odoo/commit/742cadaea8e9fa7c1585f83885e143076965c4f5
This commit is contained in:
Martin Geubelle
2017-01-19 11:58:05 +01:00
parent 577311c0e1
commit 8695d626c8
3 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -167,7 +167,7 @@
<group>
<field name="name"/>
<field name="xml_id" string="External ID"/>
<field name="res_model" string="Object" readonly="1"/>
<field name="res_model" string="Object"/>
<field name="src_model" string="Source Object"/>
</group>
<group>
+3 -3
View File
@@ -225,12 +225,12 @@
<sheet>
<group>
<group>
<field name="name" readonly="1"/>
<field name="name"/>
<field name="field_description"/>
<field name="model_id" readonly="1"/>
<field name="model_id" attrs="{'readonly': [('state','!=', 'manual')]}"/>
</group>
<group>
<field name="ttype" readonly="1"/>
<field name="ttype"/>
<field name="help"/>
</group>
</group>
+2 -2
View File
@@ -9,8 +9,8 @@
<group>
<group>
<field name="name"/>
<field name="type" readonly="1"/>
<field name="model" readonly="1"/>
<field name="type"/>
<field name="model"/>
<field name="priority"/>
<field name="active"/>
</group>