From de952ae35269fb1cae6d875ad935892e849e83f5 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 12 Aug 2013 14:11:21 +0200 Subject: [PATCH] [FIX] don't extract the root ir.ui.view as an embedded field bzr revid: xmo@openerp.com-20130812121121-e3ch0b2u5j1u3ytp --- openerp/addons/base/ir/ir_ui_view.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index f2fcf0045fa..b10a8fbbbbf 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -162,7 +162,7 @@ class view(osv.osv): return super(view, self).write(cr, uid, ids, vals, context) def extract_embedded_fields(self, cr, uid, arch, context=None): - return arch.xpath('//*[@data-oe-model]') + return arch.xpath('//*[@data-oe-model != "ir.ui.view"]') def save_embedded_field(self, cr, uid, el, context=None): embedded_id = int(el.get('data-oe-id'))