summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorDavid Monjoie <dmo@odoo.com>2017-06-23 15:36:09 +0200
committerDavid Monjoie <dmo@odoo.com>2017-06-23 16:16:36 +0200
commit378efa14449baeb19a8fb6a810b8db148971c0c1 (patch)
tree707fa72cc0371f11f319fd91f03841143a5a89d2 /addons/web/static/src
parent7c0fed48a1479b08e3a2d526f8557d247466a547 (diff)
[FIX] web: update filename correctly in binary fields
The update_field event is not used anymore so it needs to trigger a field_changed instead.
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/fields/basic_fields.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/addons/web/static/src/js/fields/basic_fields.js b/addons/web/static/src/js/fields/basic_fields.js
index 103509a7b53..82970255b3e 100644
--- a/addons/web/static/src/js/fields/basic_fields.js
+++ b/addons/web/static/src/js/fields/basic_fields.js
@@ -1044,7 +1044,13 @@ var AbstractFieldBinary = AbstractField.extend({
set_filename: function (value) {
var filename = this.attrs.filename;
if (filename && filename in this.fields) {
- this.trigger_up('update_field', { name: filename, value: value });
+ var changes = {};
+ changes[filename] = value;
+ this.trigger_up('field_changed', {
+ dataPointID: this.dataPointID,
+ changes: changes,
+ viewType: this.viewType,
+ });
}
},
on_clear: function () {