summaryrefslogtreecommitdiff
path: root/addons/base/static/src/js/data.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/base/static/src/js/data.js')
-rw-r--r--addons/base/static/src/js/data.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js
index 8f5d6168e75..7b1a930c88f 100644
--- a/addons/base/static/src/js/data.js
+++ b/addons/base/static/src/js/data.js
@@ -89,7 +89,12 @@ openerp.base.DataSet = openerp.base.Controller.extend( /** @lends openerp.base.
context: this.context
}, callback);
},
- create: function() {
+ create: function(data, callback) {
+ return this.rpc('/base/dataset/create', {
+ model: this.model,
+ data: data,
+ context: this.context
+ }, callback);
},
write: function (id, data, callback) {
return this.rpc('/base/dataset/save', {
@@ -100,7 +105,7 @@ openerp.base.DataSet = openerp.base.Controller.extend( /** @lends openerp.base.
}, callback);
},
unlink: function(ids) {
- this.notification['default']("Unlink", ids);
+ this.notification.notify("Unlink", ids);
},
call: function (method, ids, args, callback) {
ids = ids || [];