mirror of
https://github.com/ansible/awx.git
synced 2026-02-28 08:18:43 -03:30
fix a bug that breaks webhook launches when a survey is in use
see: https://github.com/ansible/awx/issues/5062
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
from hashlib import sha1
|
from hashlib import sha1
|
||||||
import hmac
|
import hmac
|
||||||
import json
|
|
||||||
import logging
|
import logging
|
||||||
import urllib.parse
|
import urllib.parse
|
||||||
|
|
||||||
@@ -151,13 +150,13 @@ class WebhookReceiverBase(APIView):
|
|||||||
'webhook_credential': obj.webhook_credential,
|
'webhook_credential': obj.webhook_credential,
|
||||||
'webhook_guid': event_guid,
|
'webhook_guid': event_guid,
|
||||||
},
|
},
|
||||||
'extra_vars': json.dumps({
|
'extra_vars': {
|
||||||
'tower_webhook_event_type': event_type,
|
'tower_webhook_event_type': event_type,
|
||||||
'tower_webhook_event_guid': event_guid,
|
'tower_webhook_event_guid': event_guid,
|
||||||
'tower_webhook_event_ref': event_ref,
|
'tower_webhook_event_ref': event_ref,
|
||||||
'tower_webhook_status_api': status_api,
|
'tower_webhook_status_api': status_api,
|
||||||
'tower_webhook_payload': request.data,
|
'tower_webhook_payload': request.data,
|
||||||
})
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
new_job = obj.create_unified_job(**kwargs)
|
new_job = obj.create_unified_job(**kwargs)
|
||||||
|
|||||||
Reference in New Issue
Block a user