From 7cbe3aefeaef5f7ddbe777d892c2301c9eb8ed45 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 5 Apr 2025 21:44:33 -0400 Subject: [PATCH] result management --- app/api/integrations/simbrella.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/api/integrations/simbrella.py b/app/api/integrations/simbrella.py index 5be91bd..43e81f0 100644 --- a/app/api/integrations/simbrella.py +++ b/app/api/integrations/simbrella.py @@ -35,7 +35,6 @@ class SimbrellaIntegration: } logger.error(f"This is PayLoad: {str(payload)}",exc_info=True) - # auth = HTTPBasicAuth(settings.VALID_APP_ID, settings.VALID_API_KEY) headers = { 'Content-Type': 'application/json', 'x-api-key': f'{settings.VALID_API_KEY}', @@ -43,14 +42,18 @@ class SimbrellaIntegration: } try: - response = requests.post(url, json=payload, timeout=10, headers=headers) logger.error(f"This is Response: {str(response)}", exc_info=True) # Raise an error for non-200 responses if response.status_code != 200: response.raise_for_status() - return response.json() + result = { + 'response': response, + 'status': response.status_code + } + + return result.json() except requests.exceptions.RequestException as err: logger.error(f"RACCheck API call failed: {str(err)}", exc_info=True) return {"error": "RACCheck API error"}