From 67d7cbd06bbffaba6687dda9d4c883529d645e56 Mon Sep 17 00:00:00 2001 From: Martin Geubelle Date: Tue, 25 Apr 2017 16:05:58 +0200 Subject: [FIX] web: pass `bin_size` in context When fetching record, `bin_size` needs to be passed in the context to notify the server to send the `bin_size` and not the whole base64 of binary fields. --- addons/web/static/src/js/views/basic/basic_model.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'addons/web/static/src/js/views/basic/basic_model.js') diff --git a/addons/web/static/src/js/views/basic/basic_model.js b/addons/web/static/src/js/views/basic/basic_model.js index ad9e3fbeed1..3247a2806ef 100644 --- a/addons/web/static/src/js/views/basic/basic_model.js +++ b/addons/web/static/src/js/views/basic/basic_model.js @@ -1253,8 +1253,7 @@ var BasicModel = AbstractModel.extend({ model: record.model, method: 'read', args: [[record.res_id], fieldNames], - context: record.context, - // context: {bin_size: true} // FIXME: when editing a subrecord in the partner form view, it tries to write the bin_size on the image field + context: _.extend({}, record.context, {bin_size: true}), }) .then(function (result) { result = result[0]; -- cgit v1.2.3