From 1ced3bfca457ac50845637bcd42a8e53bd7f088d Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 15 Feb 2019 14:36:39 +0000 Subject: [FIX] *: pass context in kwargs in rpc calls --- addons/web/static/src/js/_deprecated/data.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'addons/web/static/src/js/_deprecated/data.js') diff --git a/addons/web/static/src/js/_deprecated/data.js b/addons/web/static/src/js/_deprecated/data.js index acac959fcc8..71ae101da7a 100644 --- a/addons/web/static/src/js/_deprecated/data.js +++ b/addons/web/static/src/js/_deprecated/data.js @@ -835,13 +835,13 @@ var Model = Class.extend({ }, call_button: function (method, args) { pyUtils.ensure_evaluated(args, {}); + // context should be the last argument + var context = (args || []).length > 0 ? args.pop() : {}; return session.rpc('/web/dataset/call_button', { model: this.name, method: method, - // Should not be necessary anymore. Integrate remote in this? - domain_id: null, - context_id: args.length - 1, - args: args || [] + args: args || [], + kwargs: {context: context}, }); }, }); -- cgit v1.2.3