From 0294c3166719c570e236be7879d17bcea6ada652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 17 Mar 2024 10:03:47 +0100 Subject: [PATCH] misc: add theme variables to maintenance page context (#88262) --- wcs/middleware.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wcs/middleware.py b/wcs/middleware.py index 188473080..192175c4e 100644 --- a/wcs/middleware.py +++ b/wcs/middleware.py @@ -154,8 +154,10 @@ class MaintenanceMiddleware(MiddlewareMixin): pub = get_publisher() maintenance_mode = pub.get_site_option('maintenance_page', 'variables') if maintenance_mode and not pass_through(request, pub): + pub.install_lang() + context = pub.get_site_options('variables') maintenance_message = pub.get_site_option('maintenance_page_message', 'variables') - context = {'maintenance_message': maintenance_message or ''} + context['maintenance_message'] = maintenance_message or '' return TemplateResponse( request, ['hobo/maintenance/maintenance_page.html', 'wcs/maintenance_page.html'],