diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-07-10 13:21:06 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-07-10 13:21:06 +0200 |
| commit | e354142ce742a96f8e7ba1d86a847a009d3fdfe6 (patch) | |
| tree | 30debd9e770f687f7af60677b24c0db4e64fc825 /addons/web/models | |
| parent | 7384401e6365b9b00080154491cbbcc321d9719e (diff) | |
| parent | c22e479246e7c6fc22d50a6b0813f11795ba2e27 (diff) | |
[MERGE] forward port branch saas-15 up to c22e479246e
Diffstat (limited to 'addons/web/models')
| -rw-r--r-- | addons/web/models/ir_http.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web/models/ir_http.py b/addons/web/models/ir_http.py index 23a87f4cd02..e17baa55077 100644 --- a/addons/web/models/ir_http.py +++ b/addons/web/models/ir_http.py @@ -26,7 +26,7 @@ class Http(models.AbstractModel): "session_id": request.session.sid, "uid": request.session.uid, "is_system": request.env.user._is_system(), - "is_superuser": request.env.user._is_superuser(), + "is_superuser": request.env.user._is_superuser() if request.session.uid else False, "user_context": request.session.get_context() if request.session.uid else {}, "db": request.session.db, "server_version": version_info.get('server_version'), @@ -36,7 +36,7 @@ class Http(models.AbstractModel): "company_id": request.env.user.company_id.id if request.session.uid else None, "partner_id": request.env.user.partner_id.id if request.session.uid and request.env.user.partner_id else None, "user_companies": {'current_company': (user.company_id.id, user.company_id.name), 'allowed_companies': [(comp.id, comp.name) for comp in user.company_ids]} if display_switch_company_menu else False, - "currencies": self.get_currencies(), + "currencies": self.get_currencies() if request.session.uid else {}, "web.base.url": self.env['ir.config_parameter'].sudo().get_param('web.base.url', default=''), } |
