From 0eb85187863cdede429ab3c553345b185bb120a0 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 6 Apr 2018 10:12:33 +0200 Subject: [PATCH] [IMP] fields: describe `group_operator` when given on all field types --- odoo/fields.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/odoo/fields.py b/odoo/fields.py index 8980fae3e29..1eff340e3e9 100644 --- a/odoo/fields.py +++ b/odoo/fields.py @@ -739,6 +739,7 @@ class Field(MetaField('DummyField', (object,), {})): _description_groups = property(attrgetter('groups')) _description_change_default = property(attrgetter('change_default')) _description_deprecated = property(attrgetter('deprecated')) + _description_group_operator = property(attrgetter('group_operator')) @property def _description_searchable(self): @@ -1158,8 +1159,6 @@ class Integer(Field): 'group_operator': 'sum', } - _description_group_operator = property(attrgetter('group_operator')) - def convert_to_column(self, value, record, values=None, validate=True): return int(value or 0) @@ -1224,7 +1223,6 @@ class Float(Field): _related__digits = property(attrgetter('_digits')) _description_digits = property(attrgetter('digits')) - _description_group_operator = property(attrgetter('group_operator')) def convert_to_column(self, value, record, values=None, validate=True): result = float(value or 0.0) @@ -1267,7 +1265,6 @@ class Monetary(Field): _related_currency_field = property(attrgetter('currency_field')) _description_currency_field = property(attrgetter('currency_field')) - _description_group_operator = property(attrgetter('group_operator')) def _setup_regular_full(self, model): super(Monetary, self)._setup_regular_full(model)