From ea19710e3b01b351d1c56a0745cd27317b1eec42 Mon Sep 17 00:00:00 2001 From: Michael Olund Date: Mon, 9 Nov 2020 15:50:00 -0800 Subject: [PATCH] Updates to efiling hub error handling --- edivorce/apps/core/utils/efiling_submission.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/edivorce/apps/core/utils/efiling_submission.py b/edivorce/apps/core/utils/efiling_submission.py index 84b334b3..0205aec0 100644 --- a/edivorce/apps/core/utils/efiling_submission.py +++ b/edivorce/apps/core/utils/efiling_submission.py @@ -171,11 +171,14 @@ class EFilingSubmission: response = json.loads(response.text) if 'details' in response and len(response['details']) > 0: - return None, response['details'][0] + message = f"

{response['message']}

" + details = f"" + return None, message + details return None, f"{response['error']} - {response['message']}" if response.status_code == 401: - return None, '401 - ' + str(response.headers.get('WWW-Authenticate', '')) + print(response.headers.get('WWW-Authenticate', '')) + return None, '401 - Authentication Failed' return None, f'{response.status_code} - {response.text}'