[IMP] reload record after cancelling an edition

bzr revid: xmo@openerp.com-20120703102731-mh1gqbglenr4boem
This commit is contained in:
Xavier Morel 2012-07-03 12:27:31 +02:00
parent 1a7ca5f676
commit a5940c4147
1 changed files with 8 additions and 7 deletions

View File

@ -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);
}
});
},