summaryrefslogtreecommitdiff
path: root/addons/website_crm_partner_assign/controllers/main.py
diff options
context:
space:
mode:
authorVictor Feyens <vfe@odoo.com>2020-06-25 14:06:52 +0000
committerVictor Feyens <vfe@odoo.com>2020-08-03 07:23:29 +0000
commit34fb9f315958b9cbf1e580d376f5a91fad793e95 (patch)
tree1e37acd261fe805187d519420f7698886c3c82b7 /addons/website_crm_partner_assign/controllers/main.py
parent69eaaac3a14be28366dc7082f4319a71e8ae439c (diff)
[IMP] portal,*: do not compute record counts for portal subpages.
The record counts are only useful for the badges displayed in /my & /my/home. By avoiding those counts on subpages, we gain a lot of useless queries, improving the loading speed of those sub-pages. X-original-commit: 79c8384f1bcbcdede030e187008319a70c664571
Diffstat (limited to 'addons/website_crm_partner_assign/controllers/main.py')
-rw-r--r--addons/website_crm_partner_assign/controllers/main.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/website_crm_partner_assign/controllers/main.py b/addons/website_crm_partner_assign/controllers/main.py
index 7f560b4f394..714f3e9ea93 100644
--- a/addons/website_crm_partner_assign/controllers/main.py
+++ b/addons/website_crm_partner_assign/controllers/main.py
@@ -32,8 +32,8 @@ class WebsiteAccount(CustomerPortal):
('type', '=', 'opportunity')
]
- def _prepare_portal_layout_values(self):
- values = super(WebsiteAccount, self)._prepare_portal_layout_values()
+ def _prepare_home_portal_values(self):
+ values = super(WebsiteAccount, self)._prepare_home_portal_values()
lead_count = request.env['crm.lead'].search_count(self.get_domain_my_lead(request.env.user))
opp_count = request.env['crm.lead'].search_count(self.get_domain_my_opp(request.env.user))
values.update({