From 3dffce34bf80c2a8d8682ef986d6daafa5bb0b7f Mon Sep 17 00:00:00 2001 From: mreficent Date: Wed, 19 Feb 2020 12:42:23 +0000 Subject: [IMP] fields: log warning for ignored selection When a field is related, defining a selection or selection_add will have no effect and the paramater is ignored. Log a warning and fix all fields badly definied Closes odoo/odoo#45716 closes odoo/odoo#45832 Related: odoo/enterprise#8613 Signed-off-by: Martin Trigaux (mat) --- addons/gamification/models/challenge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'addons/gamification/models/challenge.py') diff --git a/addons/gamification/models/challenge.py b/addons/gamification/models/challenge.py index b2fb80e7389..19aa131270e 100644 --- a/addons/gamification/models/challenge.py +++ b/addons/gamification/models/challenge.py @@ -790,7 +790,7 @@ class ChallengeLine(models.Model): target_goal = fields.Float('Target Value to Reach', required=True) name = fields.Char("Name", related='definition_id.name', readonly=False) - condition = fields.Selection("Condition", related='definition_id.condition', readonly=True) + condition = fields.Selection(string="Condition", related='definition_id.condition', readonly=True) definition_suffix = fields.Char("Unit", related='definition_id.suffix', readonly=True) definition_monetary = fields.Boolean("Monetary", related='definition_id.monetary', readonly=True) definition_full_suffix = fields.Char("Suffix", related='definition_id.full_suffix', readonly=True) -- cgit v1.2.3