Gorash 87a2757729 [IMP] website: Introduce high-level cache for website pages
ormcache invalidation in test_02_homepage_tour_every_theme test.

The configurator_apply method and various methods used for theme added
on `ir.module.module` from website write directely on `ir.model.data`
and update attachments, views, xmlids. They are missing invalidations
of template ormcache and others.

Adding a high-level cache revealed the problem, but this issue
already exists, it impacts all template caches such as `website.page`
and `ir.qweb`.

see odoo/odoo#224487
see odoo/odoo#88276

closes odoo/design-themes#1164

X-original-commit: c0d05fff10
Related: odoo/odoo#229552
Related: odoo/enterprise#96044
Signed-off-by: Christophe Matthieu (chm) <chm@odoo.com>
2025-10-06 11:20:49 +00:00
2021-05-10 15:45:35 +02:00
2025-09-07 02:15:50 +00:00
S
Description
No description provided
764 MiB
Languages
SCSS 49.6%
Python 25.4%
JavaScript 24.4%
Rich Text Format 0.5%