From 8e3e7874ad140c0e8676d6998aa8f3cb306979c2 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Thu, 15 Dec 2016 09:52:21 +0100 Subject: [PATCH] [FIX] models: allow constraint methods triggered by function fields --- openerp/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/models.py b/openerp/models.py index 3b1b46dedb8..f20eae7ecf5 100644 --- a/openerp/models.py +++ b/openerp/models.py @@ -749,7 +749,7 @@ class BaseModel(object): for name in func._constrains: if name not in cls._fields: _logger.warning("method %s.%s: @constrains parameter %r is not a field name", cls._name, attr, name) - if not cls._fields[name].store: + if not cls._fields[name].column: _logger.warning("method %s.%s: @constrains parameter %r is not stored", cls._name, attr, name) methods.append(func)