diff --git a/addons/website/controllers/backend.py b/addons/website/controllers/backend.py index 3c9323c6823..17eb4dfc59a 100644 --- a/addons/website/controllers/backend.py +++ b/addons/website/controllers/backend.py @@ -9,8 +9,8 @@ class WebsiteBackend(http.Controller): @http.route('/website/fetch_dashboard_data', type="json", auth='user') def fetch_dashboard_data(self, date_from, date_to): - has_group_system = request.env['res.users'].has_group('base.group_system') - has_group_designer = request.env['res.users'].has_group('website.group_website_designer') + has_group_system = request.env.user.has_group('base.group_system') + has_group_designer = request.env.user.has_group('website.group_website_designer') if has_group_system: apps_data = dict((app['name'], app) for app in request.env['ir.module.module'].sudo().search_read( ['|', ('name', 'ilike', 'website'), ('application', '=', True)],