From bc92fa4ef5a9643579d500b87b528249f9421dc4 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Wed, 31 Aug 2011 16:04:02 +0200 Subject: [PATCH] [IMP] don't fetch an m2o's subfields in import compat (we're just discarding them anyway, it's a waste of time) bzr revid: xmo@openerp.com-20110831140402-9gs2m3nbt5tisv4x --- addons/base/controllers/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 172b1a58ef3..9d215cb2f82 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -1089,9 +1089,11 @@ class Export(View): def get_fields(self, req, model, prefix='', parent_name= '', import_compat=True, parent_field_type=None): - fields = self.fields_get(req, model) + if import_compat and parent_field_type == "many2one": fields = {} + else: + fields = self.fields_get(req, model) fields.update({'id': {'string': 'ID'}, '.id': {'string': 'Database ID'}}) fields_sequence = sorted(fields.iteritems(),