From 7812c516306f2e2c56d877e3e6b60795e44cd9b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=C3=89vrard?= Date: Tue, 15 Oct 2013 14:59:03 +0200 Subject: [PATCH] Raise error instead of returning False during validation review1125002 issue3412 --- trytond/ir/rule.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trytond/ir/rule.py b/trytond/ir/rule.py index 74977d7abd..99c0f14e41 100644 --- a/trytond/ir/rule.py +++ b/trytond/ir/rule.py @@ -132,7 +132,7 @@ class Rule(ModelSQL, ModelView): try: value = safe_eval(rule.domain, ctx) except Exception: - return False + cls.raise_user_error('invalid_domain', (rule.rec_name,)) if not isinstance(value, list): cls.raise_user_error('invalid_domain', (rule.rec_name,)) else: