From 7d30a1eea951cb3e0e4216a5faafcbd6661abd21 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Tue, 28 Jun 2011 10:22:28 +0200 Subject: [PATCH] [IMP] creation of FieldOne2Many views registry: just clone the normal view registry and re-set the list key bzr revid: xmo@openerp.com-20110628082228-xhm0c43qo91123w2 --- addons/base/static/src/js/form.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index c27cde98a62..1fac7782ac1 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -1360,11 +1360,9 @@ openerp.base.form.FieldOne2Many = openerp.base.form.Field.extend({ this.viewmanager = new openerp.base.ViewManager(this.view.session, this.element_id, this.dataset, views); - var reg = new openerp.base.Registry(); - reg.add("form", openerp.base.views.map["form"]); - reg.add("graph", openerp.base.views.map["graph"]); - reg.add("list", "openerp.base.form.One2ManyListView"); - this.viewmanager.registry = reg; + this.viewmanager.registry = openerp.base.views.clone({ + list: 'openerp.base.form.One2ManyListView' + }); this.viewmanager.on_controller_inited.add_last(function(view_type, controller) { if (view_type == "list") {