diff options
| author | Christophe Matthieu <chm@odoo.com> | 2015-08-21 09:58:13 +0200 |
|---|---|---|
| committer | Antony Lesuisse <al@openerp.com> | 2015-08-21 22:06:52 +0200 |
| commit | 6baf611df1064a3ae5f6368d3a35b3c3d7779543 (patch) | |
| tree | 6d6c6b51896ab3322ff205ff30dc57173f591b48 /addons/web/static/src/js/views/form_relational_widgets.js | |
| parent | 5d2c3ceb028095880262f3c6fa11013f39f86c57 (diff) | |
[IMP] web: create generic controller '/web/content' and '/web/image'
Replace deprecate controllers like /web/binary/image, /web/binary/saveas...
Use ETag for all content with 'unique' option to cache the content if the content is never changed.
Diffstat (limited to 'addons/web/static/src/js/views/form_relational_widgets.js')
| -rw-r--r-- | addons/web/static/src/js/views/form_relational_widgets.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web/static/src/js/views/form_relational_widgets.js b/addons/web/static/src/js/views/form_relational_widgets.js index d1d1378b92b..92d2360163c 100644 --- a/addons/web/static/src/js/views/form_relational_widgets.js +++ b/addons/web/static/src/js/views/form_relational_widgets.js @@ -1462,7 +1462,7 @@ var FieldMany2ManyBinaryMultiFiles = AbstractManyField.extend(common.Reinitializ this.$el.on('change', 'input.oe_form_binary_file', this.on_file_change ); }, get_file_url: function (attachment) { - return this.session.url('/web/binary/saveas', {model: 'ir.attachment', field: 'datas', filename_field: 'datas_fname', id: attachment.id}); + return '/web/content/' + attachment.id + '?download=true'; }, read_name_values : function () { var self = this; @@ -1474,7 +1474,7 @@ var FieldMany2ManyBinaryMultiFiles = AbstractManyField.extend(common.Reinitializ return this.ds_file.call('read', [_value, ['id', 'name', 'datas_fname']]).then(function (datas) { _.each(datas, function (data) { data.no_unlink = true; - data.url = self.session.url('/web/binary/saveas', {model: 'ir.attachment', field: 'datas', filename_field: 'datas_fname', id: data.id}); + data.url = '/web/content/' + data.id + '?download=true'; self.data[data.id] = data; }); return ids; |
