diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-06-28 15:34:07 +0200 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-06-28 15:34:07 +0200 |
| commit | aa9eedee9eec356f0d777b64439601dbdb728b62 (patch) | |
| tree | 1e0a33384cad391ca942563037e991ab530b0319 /addons/base/static/src/js/data.js | |
| parent | 85e0fbc6fe78d21613080d746d17edfc317bf463 (diff) | |
| parent | bbd9df8fc40995c42d47f87b85e40e9cda728051 (diff) | |
[imp] added evaluation context into compound context
bzr revid: nicolas.vanhoren@openerp.com-20110628133407-yoqcfl6z3gm90ct6
Diffstat (limited to 'addons/base/static/src/js/data.js')
| -rw-r--r-- | addons/base/static/src/js/data.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js index b0e757c8305..73c88043913 100644 --- a/addons/base/static/src/js/data.js +++ b/addons/base/static/src/js/data.js @@ -590,6 +590,7 @@ openerp.base.ReadOnlyDataSetSearch = openerp.base.DataSetSearch.extend({ openerp.base.CompoundContext = function() { this.__ref = "compound_context"; this.__contexts = []; + this.__eval_context = null; var self = this; _.each(arguments, function(x) { self.add(x); @@ -602,6 +603,13 @@ openerp.base.CompoundContext.prototype.add = function(context) { this.__contexts.push(context); return this; }; +openerp.base.CompoundContext.prototype.set_eval_context = function(eval_context) { + this.__eval_context = eval_context; + return this; +}; +openerp.base.CompoundContext.prototype.get_eval_context = function() { + return this.__eval_context; +}; openerp.base.CompoundDomain = function() { this.__ref = "compound_domain"; |
