From 20028f86ec402e12f826059a7d2a9ebec352fd08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 16 Mar 2014 15:28:53 +0100 Subject: [PATCH] Fix wrong assumption to compute relations in domain validation --- trytond/model/modelstorage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trytond/model/modelstorage.py b/trytond/model/modelstorage.py index 8c7132386f..20b64056e5 100644 --- a/trytond/model/modelstorage.py +++ b/trytond/model/modelstorage.py @@ -952,7 +952,7 @@ class ModelStorage(Model): field, records, Relation, field.domain) def validate_relation_domain(field, records, Relation, domain): - if Relation != cls: + if field._type in ('many2one', 'one2many', 'many2many', 'one2one'): relations = [] for record in records: if getattr(record, field.name):