Use get_eval for check_required computation

issue3473
review1561002
This commit is contained in:
Nicolas Évrard committed 2013-11-15 15:03:00 +01:00
1 parent ad1be012d1
commit 959871cf6e
1 file changed
+1 -1
+1 -1
View File
@@ -77,7 +77,7 @@ class CharField(object):
def check_required(self, record):
state_attrs = self.get_state_attrs(record)
if bool(int(state_attrs.get('required') or 0)):
if (not self.get(record)
if (not self.get_eval(record)
and not bool(int(state_attrs.get('readonly') or 0))):
return False
return True