From 6368b830c4f45c193ca7703272268e1a5e06bbb3 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Mon, 10 Aug 2015 17:06:57 +0200 Subject: [PATCH] [IMP] models: improve reflection of fields into `ir.model.fields` --- openerp/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openerp/models.py b/openerp/models.py index c2433f21419..3d6b9b27880 100644 --- a/openerp/models.py +++ b/openerp/models.py @@ -381,15 +381,15 @@ class BaseModel(object): 'model': self._name, 'name': k, 'field_description': f.string, - 'help': f.help or False, + 'help': f.help or None, 'ttype': f.type, - 'relation': f.comodel_name or '', + 'relation': f.comodel_name or None, 'select_level': tools.ustr(int(f.index)), 'readonly': bool(f.readonly), 'required': bool(f.required), 'selectable': bool(f.search or f.store), 'translate': bool(getattr(f, 'translate', False)), - 'relation_field': getattr(f, 'inverse_name', ''), + 'relation_field': f.type == 'one2many' and f.inverse_name or None, 'serialization_field_id': None, } if getattr(f, 'serialization_field', None):