summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Kersten <jke@odoo.com>2018-08-29 12:46:26 +0200
committerJeremy Kersten <jke@odoo.com>2018-08-29 15:18:13 +0200
commite24fedb757dd1e49b27b4a8d5ab084debcf53d85 (patch)
tree5989c2968af95e0ce54d2877e52cf348b0b6182e
parentf22e61dc7450544ee03aec59f2fbc0bd5f577419 (diff)
[FIX] website: create public user in sudo
If new user is not in the current company, once created you will not be able to read it and a traceback is raised.
-rw-r--r--addons/website/models/res_company.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/website/models/res_company.py b/addons/website/models/res_company.py
index e9932e8a15e..e97267850b2 100644
--- a/addons/website/models/res_company.py
+++ b/addons/website/models/res_company.py
@@ -26,7 +26,7 @@ class Company(models.Model):
if public_users_for_website:
return public_users_for_website[0]
else:
- return self.env.ref('base.public_user').copy({
+ return self.env.ref('base.public_user').sudo().copy({
'name': 'Public user for %s' % self.name,
'login': 'public_company_%s' % self.id,
'company_id': self.id,