From 7fff7ff584c737bd35de3712eae1a8b0fafd2259 Mon Sep 17 00:00:00 2001 From: Benoit Socias Date: Wed, 5 Oct 2022 10:17:18 +0000 Subject: [PATCH] [IMP] website: make is_view_active a model method `is_view_active` relies on the `website` specified in the context. This commit turns `is_view_active` to a model method, to avoid that its callers think the `website` on which it is called is the one used. closes odoo/odoo#103126 X-original-commit: 52d436706bf650bb14f2bc2a398d107ff99f81ea Signed-off-by: Romain Derie (rde) --- addons/website/models/website.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/website/models/website.py b/addons/website/models/website.py index 4b171061aef..e7c02af815f 100644 --- a/addons/website/models/website.py +++ b/addons/website/models/website.py @@ -1037,6 +1037,7 @@ class Website(models.Model): raise ValueError('No record found for unique ID %s. It may have been deleted.' % (view_id)) return view + @api.model @tools.ormcache_context('key', keys=('website_id',)) def is_view_active(self, key): """