From b74c5f1fd2d81b4672018f27da2c2003c488918e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 7 May 2008 18:57:22 +0200 Subject: [PATCH] Validate required field that are readonly --- tryton/gui/window/view_form/model/field.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tryton/gui/window/view_form/model/field.py b/tryton/gui/window/view_form/model/field.py index 0a5dc09d9d..094a42b9af 100644 --- a/tryton/gui/window/view_form/model/field.py +++ b/tryton/gui/window/view_form/model/field.py @@ -52,7 +52,8 @@ class CharField(object): def validate(self, model): res = True if bool(int(self.get_state_attrs(model).get('required', 0))): - if not model.value[self.name]: + if not model.value[self.name] \ + and not bool(int(self.get_state_attrs(model).get('readonly', 0))): res = False self.get_state_attrs(model)['valid'] = res return res