From 959871cf6eeefecc9356d42df9401f1e73d4f641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=C3=89vrard?= Date: Fri, 15 Nov 2013 15:03:00 +0100 Subject: [PATCH] Use get_eval for check_required computation issue3473 review1561002 --- tryton/gui/window/view_form/model/field.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tryton/gui/window/view_form/model/field.py b/tryton/gui/window/view_form/model/field.py index 12966cafa2..c4a7a2e765 100644 --- a/tryton/gui/window/view_form/model/field.py +++ b/tryton/gui/window/view_form/model/field.py @@ -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