From ef2ab1f29688e6dffaa51596ae6eea217eafb50b Mon Sep 17 00:00:00 2001 From: stvn Date: Fri, 17 Jul 2020 17:00:25 -0700 Subject: [PATCH] Handle zendesk_proxy AttributeError --- openedx/core/djangoapps/zendesk_proxy/v1/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openedx/core/djangoapps/zendesk_proxy/v1/views.py b/openedx/core/djangoapps/zendesk_proxy/v1/views.py index 52bb22932c..93d21e40e8 100644 --- a/openedx/core/djangoapps/zendesk_proxy/v1/views.py +++ b/openedx/core/djangoapps/zendesk_proxy/v1/views.py @@ -64,6 +64,9 @@ class ZendeskPassthroughView(APIView): custom_fields=request.data['custom_fields'], tags=request.data['tags'] ) + except AttributeError as attribute: + logger.error('Zendesk Proxy Bad Request AttributeError: %s', attribute) + return Response(status=status.HTTP_400_BAD_REQUEST) except KeyError as key: logger.error('Zendesk Proxy Bad Request KeyError: %s', key) return Response(status=status.HTTP_400_BAD_REQUEST)