From c4d8acabba1e4449eefbf3883dafa3effb0fc9f5 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Fri, 26 Aug 2011 16:04:21 +0200 Subject: [PATCH] [fix] problem with most related that return a list in a search_default bzr revid: nicolas.vanhoren@openerp.com-20110826140421-yt204xv30b0ef3vz --- addons/base/static/src/js/search.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/base/static/src/js/search.js b/addons/base/static/src/js/search.js index 99f07784160..e3d51e2b439 100644 --- a/addons/base/static/src/js/search.js +++ b/addons/base/static/src/js/search.js @@ -801,6 +801,8 @@ openerp.base.search.ManyToOneField = openerp.base.search.CharField.extend({ render: function (defaults) { if (defaults[this.attrs.name]) { this.id = defaults[this.attrs.name]; + if (this.id instanceof Array) + this.id = this.id[0]; // TODO: maybe this should not be completely removed delete defaults[this.attrs.name]; this.dataset.name_get([this.id], $.proxy(this, 'on_name_get'));