webhooks/bitbucket2: Decode improperly encoded stream names and topics.

This commit is contained in:
Eeshan Garg 2018-12-28 17:00:40 -03:30 committed by Tim Abbott
parent 31f82705e2
commit d999e79a8b
1 changed files with 4 additions and 2 deletions

View File

@ -69,10 +69,12 @@ def api_bitbucket2_webhook(request: HttpRequest, user_profile: UserProfile,
body = body_function(payload)
if type != 'push':
check_send_webhook_message(request, user_profile, subject, body)
check_send_webhook_message(request, user_profile, subject,
body, unquote_url_parameters=True)
else:
for b, s in zip(body, subject):
check_send_webhook_message(request, user_profile, s, b)
check_send_webhook_message(request, user_profile, s, b,
unquote_url_parameters=True)
return json_success()