[FIX]view_form : fix invalid domain in widget statusbar when using m2o fields

bzr revid: csn@openerp.com-20130313142554-7k6xgpeq20s8sqru
This commit is contained in:
Cedric Snauwaert 2013-03-13 15:25:54 +01:00
parent 4ee7a67789
commit ca7aa3ef8d
1 changed files with 6 additions and 1 deletions

View File

@ -5334,8 +5334,13 @@ instance.web.form.FieldStatus = instance.web.form.AbstractField.extend({
}
},
calc_domain: function() {
var domain = [];
var d = instance.web.pyeval.eval('domain', this.build_domain());
domain = ['|', ['id', '=', this.get('value')]].concat(d);
if (d.length >=1) {
domain = ['|',['id', '=', this.get('value')]].concat(d);
}
if (! _.isEqual(domain, this.get("evaluated_selection_domain"))) {
this.set("evaluated_selection_domain", domain);
}