[FIX] jsonrequests exposes same context object as it's session

bzr revid: fme@openerp.com-20140129124641-om4s0ts1zvf73zk0
This commit is contained in:
Fabien Meghazi 2014-01-29 13:46:41 +01:00
parent 8bed2fb861
commit 0322f77279
1 changed files with 1 additions and 1 deletions

View File

@ -352,7 +352,7 @@ class JsonRequest(WebRequest):
# Read POST content or POST Form Data named "request"
self.jsonrequest = simplejson.loads(request)
self.params = dict(self.jsonrequest.get("params", {}))
self.context = self.params.pop('context', self.session.context)
self.context = self.params.pop('context', dict(self.session.context))
def dispatch(self):
""" Calls the method asked for by the JSON-RPC2 or JSONP request