From 30f8850362ba4b0466cddd8e59199dcd46fb1f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 26 May 2011 15:10:32 +0200 Subject: [PATCH] Don't validate readonly field for issue2014 --- tryton/gui/window/view_form/model/record.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tryton/gui/window/view_form/model/record.py b/tryton/gui/window/view_form/model/record.py index 40917df90a..db0c9ab61b 100644 --- a/tryton/gui/window/view_form/model/record.py +++ b/tryton/gui/window/view_form/model/record.py @@ -321,6 +321,8 @@ class Record(SignalEvent): for field_name, field in self.group.fields.iteritems(): if fields and field_name not in fields: continue + if field.get_state_attrs(self).get('readonly', False): + continue if not field.validate(self, softvalidation): res = False return res