diff options
| author | Odoo's Mergebot <robodoo@odoo.com> | 2020-08-03 11:03:10 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-08-03 11:03:10 +0200 |
| commit | 1e28e7274b8ab006b6723b5a33bc5c399f6c4613 (patch) | |
| tree | 6a9bcd58512746f8a2d8908eaa719d2c37abbd96 /addons/web/static/tests/chrome | |
| parent | 69eaaac3a14be28366dc7082f4319a71e8ae439c (diff) | |
| parent | 71f3fa991c69af265cb1737eae2b78f20541f0e5 (diff) | |
[FW][MERGE] portal, *: portal performance improvements
* portal, `*`: Avoid the `search_count`'s of the portal homepage in other portal pages (/my/*)
Main performance gain, gains up to 50% of a portal page queries (depending on the modules installed, and the given page).
* portal: Improved template to reduce queries
* multiple queries avoided for the `can_edit_vat` check (on `/my/account` page, if `sale`/`account` installed).
* *: do not compute archive_groups if not shown to the user (1 read_group call gained by concerned portal subpage)
closes odoo/odoo#55228
Forward-port-of: odoo/odoo#55199
Forward-port-of: odoo/odoo#52983
Related: odoo/enterprise#12126
Signed-off-by: Olivier Dony (odo) <odo@openerp.com>
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
Diffstat (limited to 'addons/web/static/tests/chrome')
0 files changed, 0 insertions, 0 deletions
