From 57dde86d8aea90b643e5b930ec2074fb64d9c916 Mon Sep 17 00:00:00 2001 From: Maurice Meyer Date: Fri, 1 Mar 2019 16:34:58 +0100 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20crash=20on=20empty=20content=20?= =?UTF-8?q?type?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/c3nav/api/middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/api/middleware.py b/src/c3nav/api/middleware.py index 1356541b..995d9fbc 100644 --- a/src/c3nav/api/middleware.py +++ b/src/c3nav/api/middleware.py @@ -9,7 +9,7 @@ class JsonRequestBodyMiddleware: self.get_response = get_response def __call__(self, request): - is_json = request.META.get('CONTENT_TYPE').lower() == 'application/json' + is_json = request.META.get('CONTENT_TYPE', '').lower() == 'application/json' if is_json: try: request.json_body = json.loads(request.body)