summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2017-12-26 13:01:33 +0100
committerYannick Tivisse <yti@odoo.com>2017-12-26 13:05:31 +0100
commit0fdcf2e5c38cfc3dfc71930f15cbe480ccc545c1 (patch)
tree52fa64035f4cea64a4bc4063f4b8127d73763b85
parent7cc14b15f8ac8ff7d5256bec4ec6da889b428536 (diff)
[FIX] website_portal_purchase: Fix access right error when loading my/home/
Purpose ======= Tested on test.odoo.com and wrongly reproduced in saas-16 at b25ce0a3d8b8c3b5294f47b2d6a11fede479a622
-rw-r--r--addons/website_portal_purchase/controllers/website_portal.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/website_portal_purchase/controllers/website_portal.py b/addons/website_portal_purchase/controllers/website_portal.py
index b03a717477c..07f37a41992 100644
--- a/addons/website_portal_purchase/controllers/website_portal.py
+++ b/addons/website_portal_purchase/controllers/website_portal.py
@@ -14,9 +14,9 @@ from odoo.addons.website_portal.controllers.main import website_account, get_rec
class WebsitePortal(website_account):
def _prepare_portal_layout_values(self):
- values = super(WebsitePortal, self).sudo()._prepare_portal_layout_values()
+ values = super(WebsitePortal, self)._prepare_portal_layout_values()
partner = request.env.user.partner_id
- values['purchase_count'] = request.env['purchase.order'].search_count([
+ values['purchase_count'] = request.env['purchase.order'].sudo().search_count([
'|',
('message_partner_ids', 'child_of', [partner.commercial_partner_id.id]),
('partner_id', 'child_of', [partner.commercial_partner_id.id]),