From f0dd8feee56ff09ec0ae335e42de18ec91518757 Mon Sep 17 00:00:00 2001 From: Jairo Llopis Date: Thu, 8 Sep 2016 13:21:11 +0200 Subject: [PATCH] [FIX] website_portal: fix 403 when changing account details A portal user couldn't change his address details if he was of type `contact` This happens because users usually have no access to write their parent company. opw-688192 Closes #13430 --- addons/website_portal/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_portal/controllers/main.py b/addons/website_portal/controllers/main.py index cf8e818fc3b..87ba93a68b0 100644 --- a/addons/website_portal/controllers/main.py +++ b/addons/website_portal/controllers/main.py @@ -46,7 +46,7 @@ class website_account(http.Controller): 'country_id': post.pop('country_id'), 'state_id': post.pop('state_id') } - partner.commercial_partner_id.write(address_fields) + partner.commercial_partner_id.sudo().write(address_fields) partner.sudo().write(post) if redirect: return request.redirect(redirect)