Don't empty states for readonly record, just remove 'readonly' attributes

This commit is contained in:
Cédric Krier committed 2008-06-12 15:25:35 +02:00
1 parent 27c6fc9a6b
commit 237f5cadbe
1 file changed
+3 -1
+3 -1
View File
@@ -1755,7 +1755,9 @@ class ORM(object):
res[field][arg] = getattr(self._columns[field], arg)
if not write_access:
res[field]['readonly'] = True
res[field]['states'] = {}
if 'readonly' in res[field]['states']:
res[field]['states'] = res[field]['states'].copy()
del res[field]['states']['readonly']
for arg in ('digits', 'invisible'):
if hasattr(self._columns[field], arg) \
and getattr(self._columns[field], arg):