Skip to content

Commit a4e9ab7

Browse files
authored
fix: check cluster install id for wehbook validation (#11)
BB-9948
1 parent 5a36901 commit a4e9ab7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

app/helpers/validations.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,10 @@ def validate_request(github_event: GithubEventTypes, request: GithubWebhookReque
173173
UnactionableRequestException: Raised with appropriate error details
174174
if validation fails.
175175
"""
176-
if request.installation_id != get_secret("pr-sandbox-pr-installation-id"):
176+
if request.installation_id not in [
177+
get_secret("pr-sandbox-pr-installation-id"),
178+
get_secret("pr-sandbox-cluster-installation-id"),
179+
]:
177180
raise UnactionableRequestException("The provided installation id is invalid")
178181

179182
_validate_request_actionable(github_event, request)

0 commit comments

Comments
 (0)