misc: add theme variables to maintenance page context (#88262)
gitea/wcs/pipeline/head There was a failure building this commit Details

This commit is contained in:
Frédéric Péters 2024-03-17 10:03:47 +01:00
parent 0667660357
commit 0294c31667
1 changed files with 3 additions and 1 deletions

View File

@ -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'],