Remove unused middleware class

This commit is contained in:
Erin Song 2024-08-15 12:19:54 -07:00
parent cb9ce37920
commit f68ef23dad
No known key found for this signature in database
2 changed files with 0 additions and 22 deletions

View file

@ -190,7 +190,6 @@ MIDDLEWARE = [
"waffle.middleware.WaffleMiddleware",
"registrar.registrar_middleware.CheckUserProfileMiddleware",
"registrar.registrar_middleware.CheckPortfolioMiddleware",
# "registrar.registrar_middleware.ANDIMiddleware",
]
# application object used by Djangos built-in servers (e.g. `runserver`)

View file

@ -158,24 +158,3 @@ class CheckPortfolioMiddleware:
return HttpResponseRedirect(portfolio_redirect)
return None
class ANDIMiddleware(MiddlewareMixin):
def __init__(self, get_response):
self.get_response = get_response
def __call__(self, request):
response = self.get_response(request)
return response
def process_template_view(self, request, view_func, view_args, view_kwargs):
response = self.get_response(request)
if "text/html" in response.get("Content-Type", ""):
andi_script = """
<script src="https://www.ssa.gov/accessibility/andi/andi.js"></script>
"""
# Inject the ANDI script before the closing </body> tag
content = response.content.decode("utf-8")
content = content.replace("</body>", f"{andi_script}</body>")
response.content = content.encode("utf-8")
return None