Revert "[FIX] ir_model_fields: register selection options"

This reverts commit 5f5bb5e26b.

Not really a fix as this was never implemented, to be done in master...

Closes #31466
This commit is contained in:
Adrian Torres
2019-02-27 18:00:28 +01:00
committed by Olivier Dony
parent 5f5bb5e26b
commit 686e6e10ce
-5
View File
@@ -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,