diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-06-17 16:20:38 +0200 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-06-17 16:20:38 +0200 |
| commit | 8d072712ffbc4dfe0a0ff4c3b8ea48c6dbb9b696 (patch) | |
| tree | bb9d7596f5bc5ae6515d6b96714abe87d454c128 /addons/base/controllers/main.py | |
| parent | 0264d520d3862d1ab0c8104479ec70bde62b088c (diff) | |
| parent | 157273f15a19d6c85ea61a9e8a7b998a35fee11d (diff) | |
[imp] added default name on false quick create in m2o + fixes in contexts, domains and form
bzr revid: nicolas.vanhoren@openerp.com-20110617142038-m8c7dzj93xl2bjvt
Diffstat (limited to 'addons/base/controllers/main.py')
| -rw-r--r-- | addons/base/controllers/main.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 3b8ed588169..ac5341801f9 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -455,9 +455,10 @@ class DataSet(openerpweb.Controller): return {'result': r} @openerpweb.jsonrequest - def default_get(self, req, model, fields, context={}): + def default_get(self, req, model, fields): m = req.session.model(model) - r = m.default_get(fields, context) + ctx = _eval_domain_and_context(req, [req.context], [])["context"] + r = m.default_get(fields, ctx) return {'result': r} class DataGroup(openerpweb.Controller): |
