[IMP] reload record after cancelling an edition
bzr revid: xmo@openerp.com-20120703102731-mh1gqbglenr4boem
This commit is contained in:
parent
1a7ca5f676
commit
a5940c4147
|
@ -216,13 +216,14 @@ openerp.web.list_editable = function (instance) {
|
|||
form: this.editor.form,
|
||||
cancel: false
|
||||
}, this.editor.cancel).then(function (attrs) {
|
||||
if (!attrs.id) {
|
||||
var to_delete = self.records.find(function (r) {
|
||||
return !r.get('id');
|
||||
});
|
||||
if (to_delete) {
|
||||
self.records.remove(to_delete);
|
||||
}
|
||||
if (attrs.id) {
|
||||
return self.reload_record(self.records.get(attrs.id));
|
||||
}
|
||||
var to_delete = self.records.find(function (r) {
|
||||
return !r.get('id');
|
||||
});
|
||||
if (to_delete) {
|
||||
self.records.remove(to_delete);
|
||||
}
|
||||
});
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue