grt sales
This commit is contained in:
@@ -36,7 +36,15 @@ class Http(models.AbstractModel):
|
||||
def session_info(self):
|
||||
result = super(Http, self).session_info()
|
||||
user = request.env.user
|
||||
result['tipe_user']= user.tipe_user
|
||||
tipe_user = False
|
||||
if 'tipe_user' in user._fields:
|
||||
# Keep frontend session endpoint resilient even if custom DB schema is out of sync.
|
||||
try:
|
||||
with self.env.cr.savepoint():
|
||||
tipe_user = user.sudo().read(['tipe_user'])[0].get('tipe_user')
|
||||
except Exception:
|
||||
_logger.exception("Failed reading res.users.tipe_user in session_info")
|
||||
result['tipe_user'] = tipe_user
|
||||
|
||||
return result
|
||||
|
||||
|
||||
Reference in New Issue
Block a user