[FIX] account: reconciliation form , set false if not data

bzr revid: hmo@tinyerp.com-20120905075120-kcf31riknnaha8v0
This commit is contained in:
Harry (OpenERP)
2012-09-05 13:21:20 +05:30
parent 6c378b0b45
commit 432601cb7e
@@ -86,20 +86,22 @@ instance.account.extend_form_view = instance.web.FormView.extend({
var self = this
var viewmanager = self.getParent();
viewmanager.action.context.next_partner_only = true;
//TODO: if no records, than it's not working, it giving error
if (this.dataset.ids.length == 0){
self.dataset.index = null;
self.datarecord = {}
viewmanager.action.context.partner_id = [];
viewmanager.searchview.do_search();
self.reload();
return
_(this.fields).each(function (field, f) {
field.set_value(self.datarecord[f] || false);
});
self.do_update_pager();
}
else{
$.when(this._super(action)).then(function() {
var id = self.get_fields_values().partner_id;
viewmanager.action.context.partner_id = [id];
viewmanager.searchview.do_search();
});
}
$.when(this._super(action)).then(function() {
var id = self.get_fields_values().partner_id;
viewmanager.action.context.partner_id = [id];
viewmanager.searchview.do_search();
});
},
})