Update internal_property.py
This commit is contained in:
parent
881eec5758
commit
1871817427
|
|
@ -31,18 +31,18 @@ class Property(models.Model):
|
|||
('non_residential', 'Non-Residential'),
|
||||
], string="Property Suitability for Residence")
|
||||
|
||||
@api.model
|
||||
def fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False):
|
||||
res = super(Property, self).fields_view_get(view_id=view_id, view_type=view_type, toolbar=toolbar,
|
||||
submenu=submenu)
|
||||
doc = etree.XML(res['arch'])
|
||||
if (view_type == 'form'):
|
||||
for node in doc.xpath("//field"):
|
||||
modifiers = json.loads(node.get("modifiers"))
|
||||
modifiers['readonly'] = [('state', 'in', ['approve'])]
|
||||
node.set("modifiers", json.dumps(modifiers))
|
||||
res['arch'] = etree.tostring(doc, encoding='unicode')
|
||||
return res
|
||||
# @api.model
|
||||
# def fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False):
|
||||
# res = super(Property, self).fields_view_get(view_id=view_id, view_type=view_type, toolbar=toolbar,
|
||||
# submenu=submenu)
|
||||
# doc = etree.XML(res['arch'])
|
||||
# if (view_type == 'form'):
|
||||
# for node in doc.xpath("//field"):
|
||||
# modifiers = json.loads(node.get("modifiers"))
|
||||
# modifiers['readonly'] = [('state', 'in', ['approve'])]
|
||||
# node.set("modifiers", json.dumps(modifiers))
|
||||
# res['arch'] = etree.tostring(doc, encoding='unicode')
|
||||
# return res
|
||||
|
||||
|
||||
def _compute_maintenance_count(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue