[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:
parent
4ee7a67789
commit
ca7aa3ef8d
|
@ -5334,8 +5334,13 @@ instance.web.form.FieldStatus = instance.web.form.AbstractField.extend({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
calc_domain: function() {
|
calc_domain: function() {
|
||||||
|
var domain = [];
|
||||||
var d = instance.web.pyeval.eval('domain', this.build_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"))) {
|
if (! _.isEqual(domain, this.get("evaluated_selection_domain"))) {
|
||||||
this.set("evaluated_selection_domain", domain);
|
this.set("evaluated_selection_domain", domain);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue