From 668af5786e0a4bad27518e9169704a646faece6f Mon Sep 17 00:00:00 2001 From: Emmanuel Cazenave Date: Wed, 11 May 2022 17:24:34 +0200 Subject: [PATCH] middleware: use MAINTENANCE_PAGE to enable the maintenance page (#65139) --- hobo/middleware/maintenance.py | 2 +- tests/test_maintenance.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hobo/middleware/maintenance.py b/hobo/middleware/maintenance.py index 7c412f9..192a153 100644 --- a/hobo/middleware/maintenance.py +++ b/hobo/middleware/maintenance.py @@ -36,7 +36,7 @@ class MaintenanceMiddleware: self.get_response = get_response def __call__(self, request): - maintenance_mode = getattr(settings, 'MAINTENANCE_MODE', None) + maintenance_mode = getattr(settings, 'MAINTENANCE_PAGE', None) if maintenance_mode and not pass_through(request): maintenance_msg = _('The site is under maintenance') return HttpResponse('

%s

' % maintenance_msg, status=503) diff --git a/tests/test_maintenance.py b/tests/test_maintenance.py index 96aef81..7ab4b07 100644 --- a/tests/test_maintenance.py +++ b/tests/test_maintenance.py @@ -7,7 +7,7 @@ def test_maintenance_middleware(app, admin_user, db, monkeypatch, settings): resp = app.get('/') assert resp.status_code == 200 - settings.MAINTENANCE_MODE = True + settings.MAINTENANCE_PAGE = True resp = app.get('/', status=503) assert 'The site is under maintenance' in resp.text