[FIX] decorator error

bzr revid: al@openerp.com-20111227193900-caazj8yj28hw009n
This commit is contained in:
Antony Lesuisse 2011-12-27 20:39:00 +01:00
parent 184bab1503
commit 9d6ed7815d
1 changed files with 6 additions and 3 deletions

View File

@ -365,8 +365,7 @@ class Database(openerpweb.Controller):
class Session(openerpweb.Controller):
_cp_path = "/web/session"
@openerpweb.jsonrequest
def get_session_info(self, req):
def session_info(self, req):
return {
"session_id": req.session_id,
"uid": req.session._uid,
@ -376,6 +375,10 @@ class Session(openerpweb.Controller):
"openerp_entreprise": req.session.openerp_entreprise(),
}
@openerpweb.jsonrequest
def get_session_info(self, req):
return self.session_info(req)
@openerpweb.jsonrequest
def authenticate(self, req, db, login, password, base_location=None):
wsgienv = req.httprequest.environ
@ -388,7 +391,7 @@ class Session(openerpweb.Controller):
)
req.session.authenticate(db, login, password, env)
return self.get_session_info(req)
return self.session_info(req)
@openerpweb.jsonrequest
def change_password (self,req,fields):