summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/view_list_editable.js
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2011-10-27 10:36:17 +0200
committerXavier Morel <xmo@openerp.com>2011-10-27 10:36:17 +0200
commit8290deff05b0ffb4855f3232fd1b320633d86e4d (patch)
treed50244a5ab4ed60ad59346789b3ae8a472a41214 /addons/web/static/src/js/view_list_editable.js
parent6acbb08aa786b4a890f2cc89ec4a5ec7888c41a9 (diff)
[ADD] handle failure to save in ListView#ensure_saved: reject the deferred
bzr revid: xmo@openerp.com-20111027083617-medipetfasqvfacq
Diffstat (limited to 'addons/web/static/src/js/view_list_editable.js')
-rw-r--r--addons/web/static/src/js/view_list_editable.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_list_editable.js b/addons/web/static/src/js/view_list_editable.js
index 94da157a866..dba0a1abba4 100644
--- a/addons/web/static/src/js/view_list_editable.js
+++ b/addons/web/static/src/js/view_list_editable.js
@@ -316,7 +316,9 @@ openerp.web.list_editable = function (openerp) {
})).then(function () {
done.resolve();
});
- }, this.options.editable === 'top');
+ }, this.options.editable === 'top').fail(function () {
+ done.reject();
+ });
return done.promise();
},
/**