diff options
| author | Victor Feyens <vfe@odoo.com> | 2020-06-25 14:06:52 +0000 |
|---|---|---|
| committer | Victor Feyens <vfe@odoo.com> | 2020-08-03 07:23:29 +0000 |
| commit | 34fb9f315958b9cbf1e580d376f5a91fad793e95 (patch) | |
| tree | 1e37acd261fe805187d519420f7698886c3c82b7 /addons/website_crm_partner_assign/controllers | |
| parent | 69eaaac3a14be28366dc7082f4319a71e8ae439c (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')
| -rw-r--r-- | addons/website_crm_partner_assign/controllers/main.py | 4 |
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({ |
