summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/view_form.js7
-rw-r--r--addons/web/static/src/js/views.js14
-rw-r--r--addons/web/static/src/xml/base.xml2
3 files changed, 6 insertions, 17 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 3f6b0b66aad..a15bfb90276 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -5124,13 +5124,9 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie
// TODO : activate send on wizard and form
if (result.error || !result.id ) {
-
- console.log(result.error);
- this.do_warn(result.error.split('---')[0], result.error.split('---')[1]);
+ this.do_warn( instance.web.qweb.render('message_error_uploading'), result.error);
files = _.filter(files, function (val) { return !val.upload; });
-
} else {
-
for(var i in files){
if(files[i].filename == result.filename && files[i].upload) {
files[i] = {
@@ -5141,7 +5137,6 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie
};
}
}
-
}
this.set({'value': files});
diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js
index 94ce854876e..2388c0f287a 100644
--- a/addons/web/static/src/js/views.js
+++ b/addons/web/static/src/js/views.js
@@ -1115,20 +1115,12 @@ instance.web.Sidebar = instance.web.Widget.extend({
});
});
},
- do_attachement_update: function(dataset, model_id,args) {
+ do_attachement_update: function(dataset, model_id, args) {
var self = this;
this.dataset = dataset;
this.model_id = model_id;
- if (args && args[0]["error"]) {
- instance.web.dialog($('<div>'),{
- modal: true,
- title: "OpenERP " + _.str.capitalize(args[0]["title"]),
- buttons: [{
- text: _t("Ok"),
- click: function(){
- $(this).dialog("close");
- }}]
- }).html(args[0]["error"]);
+ if (args && args[0].error) {
+ this.do_warn( instance.web.qweb.render('message_error_uploading'), args[0].error);
}
if (!model_id) {
this.on_attachments_loaded([]);
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index e50d6c68ffa..ad619345c45 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -636,6 +636,8 @@
</div>
</t>
+<t t-name="message_error_uploading">Uploading error</t>
+
<t t-name="TreeView">
<select t-if="toolbar" style="width: 30%">
</select>