summaryrefslogtreecommitdiff
path: root/addons/base/static/src/js/data.js
diff options
context:
space:
mode:
authornoz (OpenERP) <noz@tinyerp.com>2011-07-27 11:08:22 +0530
committernoz (OpenERP) <noz@tinyerp.com>2011-07-27 11:08:22 +0530
commitfca67e2ab402f4d6c85d4afbea135a4150585dd6 (patch)
tree36955c5d3493b9cb2102a140139648c5d0dabaad /addons/base/static/src/js/data.js
parentc918d3d9fc17220a33d3284a7b3f391269cdb3cf (diff)
parentd0234fa5dd424e7722443fda7e41f955d857027a (diff)
[Merge] Merged with main branch.
bzr revid: noz@tinyerp.com-20110727053822-olbfv0ljww17cz9c
Diffstat (limited to 'addons/base/static/src/js/data.js')
-rw-r--r--addons/base/static/src/js/data.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js
index c9892ff4706..2e89dacceb8 100644
--- a/addons/base/static/src/js/data.js
+++ b/addons/base/static/src/js/data.js
@@ -240,11 +240,12 @@ openerp.base.DataSet = openerp.base.Controller.extend( /** @lends openerp.base.
* @constructs
* @extends openerp.base.Controller
*
- * @param {openerp.base.Session} session current OpenERP session
* @param {String} model the OpenERP model this dataset will manage
*/
- init: function(parent, model, context) {
- this._super(parent);
+ init: function(source_controller, model, context) {
+ // we don't want the dataset to be a child of anything!
+ this._super(null);
+ this.session = source_controller ? source_controller.session : undefined;
this.model = model;
this.context = context || {};
this.index = null;