summaryrefslogtreecommitdiff
path: root/addons/report/models
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2016-11-22 12:04:09 +0100
committerRaphael Collet <rco@openerp.com>2017-01-03 16:52:49 +0100
commitd0ca2d115e8b40308e1ff83bf9e7cc874762fbff (patch)
treebdad5e8c9019f14a0416c27612969ae4932519b1 /addons/report/models
parent7543afb0704d624f7abe6a2450a9d7e4a75e158b (diff)
[REF] ir_config_parameter: remove `group_ids` and simplify
Add `sudo()` to call `get_param` where necessary, and make the web client use a controller instead of directly accessing parameters.
Diffstat (limited to 'addons/report/models')
-rw-r--r--addons/report/models/ir_http.py2
-rw-r--r--addons/report/models/report.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/addons/report/models/ir_http.py b/addons/report/models/ir_http.py
index 58c7e529edc..61657a681d7 100644
--- a/addons/report/models/ir_http.py
+++ b/addons/report/models/ir_http.py
@@ -9,5 +9,5 @@ class IrHttp(models.AbstractModel):
def session_info(self):
res = super(IrHttp, self).session_info()
- res['web.base.url'] = self.env['ir.config_parameter'].get_param('web.base.url', default='')
+ res['web.base.url'] = self.env['ir.config_parameter'].sudo().get_param('web.base.url', default='')
return res
diff --git a/addons/report/models/report.py b/addons/report/models/report.py
index cf43c8b1203..785240a2670 100644
--- a/addons/report/models/report.py
+++ b/addons/report/models/report.py
@@ -115,7 +115,7 @@ class Report(models.Model):
user=user,
res_company=user.company_id,
website=website,
- web_base_url=self.env['ir.config_parameter'].get_param('web.base.url', default='')
+ web_base_url=self.env['ir.config_parameter'].sudo().get_param('web.base.url', default='')
)
return view_obj.render_template(template, values)