From 02bb33bb9b1ae8887137d57207fa3fb8c1b8898a Mon Sep 17 00:00:00 2001 From: Andreas Wabro Date: Tue, 10 Jul 2018 12:12:40 +0200 Subject: [PATCH] [Fix] Behebt Problem bei HTML/CSS Editor Aufruf aus Frontend. Bei diesm Funktionsaufruf wird keine Website zum Filtern der Views im Request gesetzt --- .../website_multi_theme/models/ir_ui_view.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ext/3rd-party-addons/website_multi_theme/models/ir_ui_view.py b/ext/3rd-party-addons/website_multi_theme/models/ir_ui_view.py index d01ff05d..27715273 100644 --- a/ext/3rd-party-addons/website_multi_theme/models/ir_ui_view.py +++ b/ext/3rd-party-addons/website_multi_theme/models/ir_ui_view.py @@ -41,7 +41,11 @@ class IrUiView(models.Model): views = super(IrUiView, self).get_related_views( key, bundles=bundles ) - current_website = request.website + + current_website = request and hasattr(request, 'website') and request.website or None + if current_website is None: + return views + return views.filtered(lambda v: v.website_id == current_website) @api.multi