diff options
| author | Kinjal Mehta <kme@odoo.com> | 2018-01-01 14:42:35 +0530 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2018-02-06 08:56:54 +0100 |
| commit | 05fc6f52d07c3a93fb56d478c78bd4e430122065 (patch) | |
| tree | fde694eac4f149c2cea65d774f19ffcd8a36d410 /addons | |
| parent | 89c07862d5936f97708a88b0218c482ca0b74b43 (diff) | |
[IMP] web: combine user context with record context on 'deleteRecords'
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/web/static/src/js/views/basic/basic_model.js | 3 |
1 files changed, 2 insertions, 1 deletions
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 119adaacec4..90854bc577e 100644 --- a/addons/web/static/src/js/views/basic/basic_model.js +++ b/addons/web/static/src/js/views/basic/basic_model.js @@ -228,11 +228,12 @@ var BasicModel = AbstractModel.extend({ deleteRecords: function (recordIds, modelName) { var self = this; var records = _.map(recordIds, function (id) { return self.localData[id]; }); + var context = _.extend(records[0].getContext(), session.user_context); return this._rpc({ model: modelName, method: 'unlink', args: [_.pluck(records, 'res_id')], - context: session.user_context, // todo: combine with view context + context: context, }) .then(function () { _.each(records, function (record) { |
