aboutsummaryrefslogtreecommitdiffstats
path: root/backend/routes/forms/responses.py
diff options
context:
space:
mode:
Diffstat (limited to 'backend/routes/forms/responses.py')
-rw-r--r--backend/routes/forms/responses.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/backend/routes/forms/responses.py b/backend/routes/forms/responses.py
index 1c8ebe3..818ebce 100644
--- a/backend/routes/forms/responses.py
+++ b/backend/routes/forms/responses.py
@@ -27,17 +27,13 @@ class Responses(Route):
@requires(["authenticated"])
@api.validate(
- resp=Response(HTTP_200=ResponseList, HTTP_401=ErrorMessage, HTTP_404=ErrorMessage),
+ resp=Response(HTTP_200=ResponseList),
tags=["forms", "responses"]
)
async def get(self, request: Request) -> JSONResponse:
"""Returns all form responses by form ID."""
form_id = request.path_params["form_id"]
- try:
- if not await discord.verify_response_access(form_id, request):
- return JSONResponse({"error": "unauthorized"}, 401)
- except discord.FormNotFoundError:
- return JSONResponse({"error": "not_found"}, 404)
+ await discord.verify_response_access(form_id, request)
cursor = request.state.db.responses.find(
{"form_id": form_id}