diff --git a/oauth2_provider/oauth2_backends.py b/oauth2_provider/oauth2_backends.py index 62791098c..8a1c239b5 100644 --- a/oauth2_provider/oauth2_backends.py +++ b/oauth2_provider/oauth2_backends.py @@ -180,6 +180,8 @@ def extract_body(self, request): """ try: body = json.loads(request.body.decode("utf-8")).items() + except AttributeError: + body = "" except ValueError: body = ""