aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pydis_site/apps/api/views.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/pydis_site/apps/api/views.py b/pydis_site/apps/api/views.py
index 1fa3efc2..ab7a5cf3 100644
--- a/pydis_site/apps/api/views.py
+++ b/pydis_site/apps/api/views.py
@@ -305,7 +305,14 @@ class GitHubWebhookFilterView(APIView):
)
headers.pop('Connection', None)
headers.pop('Content-Length', None)
- return Response(data=body, headers=headers, status=response_status)
+
+ response_body = {
+ "original_status": response_status,
+ "data": body.decode("utf-8"),
+ "headers": headers,
+ }
+
+ return Response(response_body)
def send_webhook(
self,