[FIX] reconcile view: use backbone event architecture, remove .add
bzr revid: rgaopenerp-20121019105304-9ddz8q763prmxdg0
This commit is contained in:
parent
958b40a440
commit
96254074d7
|
@ -11,15 +11,15 @@ openerp.account = function (instance) {
|
|||
this._super.apply(this, arguments);
|
||||
var self = this;
|
||||
this.current_partner = null;
|
||||
this.do_select.add(function() {
|
||||
if (self.get_selected_ids().length === 0) {
|
||||
this.on('record_selected', this, function(ids, records) {
|
||||
if (ids.length === 0) {
|
||||
self.$(".oe_account_recon_reconcile").attr("disabled", "");
|
||||
} else {
|
||||
self.$(".oe_account_recon_reconcile").removeAttr("disabled");
|
||||
}
|
||||
});
|
||||
},
|
||||
on_loaded: function() {
|
||||
load_list: function() {
|
||||
var self = this;
|
||||
var tmp = this._super.apply(this, arguments);
|
||||
if (this.partners) {
|
||||
|
@ -121,6 +121,10 @@ openerp.account = function (instance) {
|
|||
self.do_search(self.last_domain, self.last_context, self.last_group_by);
|
||||
});
|
||||
},
|
||||
do_select: function (ids, records) {
|
||||
this.trigger('record_selected', ids, records)
|
||||
this._super.apply(this, arguments);
|
||||
},
|
||||
});
|
||||
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue