summaryrefslogtreecommitdiff
path: root/addons/base/static/src/js/data.js
diff options
context:
space:
mode:
authorniv-openerp <nicolas.vanhoren@openerp.com>2011-06-28 19:23:04 +0200
committerniv-openerp <nicolas.vanhoren@openerp.com>2011-06-28 19:23:04 +0200
commit6cf3210c9b630e032fcf3f28e77ec23abe4e2d13 (patch)
tree87e1dd204069cba77429c4ed33580cb88e3a25ad /addons/base/static/src/js/data.js
parent31e7760e1a49f2d995e8ccb6b420eacc3606fb18 (diff)
parentf07f60b3da21fa6980ae7b29af2c2bdf180adc60 (diff)
[merge]
bzr revid: nicolas.vanhoren@openerp.com-20110628172304-8l1kzi2dwve83dj1
Diffstat (limited to 'addons/base/static/src/js/data.js')
-rw-r--r--addons/base/static/src/js/data.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js
index a29bb850e66..389f9334b47 100644
--- a/addons/base/static/src/js/data.js
+++ b/addons/base/static/src/js/data.js
@@ -328,6 +328,15 @@ openerp.base.DataSet = openerp.base.Controller.extend( /** @lends openerp.base.
args: args || []
}, callback, error_callback);
},
+ call_button: function (method, args, callback, error_callback) {
+ return this.rpc('/base/dataset/call_button', {
+ model: this.model,
+ method: method,
+ domain_id: null,
+ context_id: 1,
+ args: args || []
+ }, callback, error_callback);
+ },
name_get: function(ids, callback) {
return this.call_and_eval('name_get', [ids, this.context], null, 1, callback);
},