Skip to content

Commit 1652c35

Browse files
committed
fix(types): Validate groupId in installation external issue actions
Add validation to ensure groupId is provided in request data, returning 400 error if missing before querying the Group model.
1 parent 2d28dad commit 1652c35

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/sentry/sentry_apps/api/endpoints/installation_external_issue_actions.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ def post(self, request: Request, installation) -> Response:
5757
return Response(external_issue_action_serializer.errors, status=400)
5858

5959
group_id = data.get("groupId")
60+
if not group_id:
61+
return Response({"groupId": ["This field is required"]}, status=400)
6062
del data["groupId"]
6163

6264
try:

0 commit comments

Comments
 (0)