[IMP] fields: describe group_operator when given on all field types

This commit is contained in:
Raphael Collet
2018-04-06 10:57:02 +02:00
parent 8e567f819d
commit 0eb8518786
+1 -4
View File
@@ -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)