From 686e6e10cebb42e6434f6865ae9a9e227d92e745 Mon Sep 17 00:00:00 2001 From: Adrian Torres Date: Wed, 27 Feb 2019 17:26:38 +0100 Subject: [PATCH] Revert "[FIX] ir_model_fields: register selection options" This reverts commit 5f5bb5e26b0cf49dc48d00eeac80fa25bca315c5. Not really a fix as this was never implemented, to be done in master... Closes #31466 --- odoo/addons/base/ir/ir_model.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/odoo/addons/base/ir/ir_model.py b/odoo/addons/base/ir/ir_model.py index 9e63d6919b2..7f94d6649c8 100644 --- a/odoo/addons/base/ir/ir_model.py +++ b/odoo/addons/base/ir/ir_model.py @@ -742,10 +742,6 @@ class IrModelFields(models.Model): def _reflect_field_params(self, field): """ Return the values to write to the database for the given field. """ model = self.env['ir.model']._get(field.model_name) - selection = getattr(field, 'selection', None) - if not isinstance(selection, list): - # only reflect the selection of a selection field if it's a list - selection = None return { 'model_id': model.id, 'model': field.model_name, @@ -763,7 +759,6 @@ class IrModelFields(models.Model): 'readonly': bool(field.readonly), 'required': bool(field.required), 'selectable': bool(field.search or field.store), - 'selection': selection, 'size': getattr(field, 'size', None), 'translate': bool(field.translate), 'relation_field': field.inverse_name if field.type == 'one2many' else None,