summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/widgets
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2017-01-09 16:34:36 +0100
committerYannick Tivisse <yti@odoo.com>2017-01-09 16:37:16 +0100
commit43fcbe331812efb17afd28a414e607923ffd59ce (patch)
tree3fe4a87d816f92f916bc2d7d412c1aa6c1f6536b /addons/web/static/src/js/widgets
parent2bfee397b54155b4784ffd42b2d5c69f3518724f (diff)
[IMP] web: allow to upload multiple files in `many2many_binary` widget
Diffstat (limited to 'addons/web/static/src/js/widgets')
-rw-r--r--addons/web/static/src/js/widgets/sidebar.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/web/static/src/js/widgets/sidebar.js b/addons/web/static/src/js/widgets/sidebar.js
index 1e382c3d985..32513048087 100644
--- a/addons/web/static/src/js/widgets/sidebar.js
+++ b/addons/web/static/src/js/widgets/sidebar.js
@@ -170,8 +170,9 @@ var Sidebar = Widget.extend({
do_attachement_update: function(dataset, model_id, args) {
this.dataset = dataset;
this.model_id = model_id;
- if (args && args[0].error) {
- this.do_warn(_t('Uploading Error'), args[0].error);
+ var upload_error = _.filter(args, function(attachment) {return attachment.error;});
+ if (upload_error.length) {
+ this.do_warn(_t('Uploading Error'), upload_error[0].error);
}
if (!model_id) {
this.on_attachments_loaded([]);