diff --git a/addons/website_crm/models/website_visitor.py b/addons/website_crm/models/website_visitor.py index c990a7ab1fffdc2c2bd694f3ef05f0adbfe8b24b..18bf191c8821fcd54d802112b9901d34160daf3a 100644 --- a/addons/website_crm/models/website_visitor.py +++ b/addons/website_crm/models/website_visitor.py @@ -21,7 +21,7 @@ class WebsiteVisitor(models.Model): super(WebsiteVisitor, self)._compute_email_phone() left_visitors = self.filtered(lambda visitor: not visitor.email or not visitor.mobile) - leads = left_visitors.mapped('lead_ids').sorted('create_date', reverse=True) + leads = left_visitors.sudo().mapped('lead_ids').sorted('create_date', reverse=True) visitor_to_lead_ids = dict((visitor.id, visitor.lead_ids.ids) for visitor in left_visitors) for visitor in left_visitors: