diff options
Diffstat (limited to 'addons/web/static/src/js/core/mixins.js')
| -rw-r--r-- | addons/web/static/src/js/core/mixins.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/addons/web/static/src/js/core/mixins.js b/addons/web/static/src/js/core/mixins.js index 266888a3948..93468e03fc0 100644 --- a/addons/web/static/src/js/core/mixins.js +++ b/addons/web/static/src/js/core/mixins.js @@ -374,16 +374,16 @@ var ServicesMixin = { return result; }, // AJAX calls - performRPC: function (route, args) { - return this.call('ajax', 'rpc', route, args); + performRPC: function (route, args, options) { + return this.call('ajax', 'rpc', route, args || {}, options || {}); }, - performModelRPC: function (model, method, args, kwargs) { + performModelRPC: function (model, method, args, kwargs, options) { return this.performRPC('/web/dataset/call_kw/' + model + '/' + method, { model: model, method: method, args: args || [], kwargs: kwargs || {}, - }); + }, options || {}); }, loadFieldView: function (dataset, view_id, view_type, options) { return this.loadViews(dataset.model, dataset.get_context(), [[view_id, view_type]], options).then(function (result) { |
