[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.
This commit is contained in:
David Monjoie
2017-06-23 16:16:36 +02:00
parent 7c0fed48a1
commit 378efa1444
2 changed files with 30 additions and 5 deletions
@@ -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 () {