Merge pull request #2803 from alphagov/firetext-response-codes

Use firetext response code to see if temporary or permanent failure if available
This commit is contained in:
Pea M. Tyczynska
2020-04-21 10:50:46 +01:00
committed by GitHub
6 changed files with 97 additions and 13 deletions

View File

@@ -48,6 +48,7 @@ def process_firetext_response():
raise InvalidRequest(errors, status_code=400)
status = request.form.get('status')
code = request.form.get('code')
provider_reference = request.form.get('reference')
safe_to_log = dict(request.form).copy()
@@ -57,7 +58,7 @@ def process_firetext_response():
)
process_sms_client_response.apply_async(
[status, provider_reference, client_name],
[status, provider_reference, client_name, code],
queue=QueueNames.SMS_CALLBACKS,
)