Handle None request in manager_security.py

Add a check for None request in manager_security.py
This commit is contained in:
SAMSECTOR 2026-05-27 18:51:10 +03:00 committed by GitHub
parent 01799f8cac
commit 6a47c7344c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -62,6 +62,10 @@ def reject_simple_form_post(request) -> Optional[web.Response]:
strips parameters), so a ``multipart/form-data; boundary=----X`` header strips parameters), so a ``multipart/form-data; boundary=----X`` header
is compared as ``multipart/form-data``. is compared as ``multipart/form-data``.
""" """
# Fix for Legacy UI internal calls where request can be None
if request is None:
return None
if request.content_type in _SIMPLE_FORM_CONTENT_TYPES: if request.content_type in _SIMPLE_FORM_CONTENT_TYPES:
return web.Response( return web.Response(
status=400, status=400,