From c061c9b5a4cde39e73d0bdea5948ef1ed10648bf Mon Sep 17 00:00:00 2001 From: VivianDee <115420678+VivianDee@users.noreply.github.com> Date: Mon, 2 Jun 2025 08:16:12 -0400 Subject: [PATCH] Update eligibility_check.py --- app/api/services/eligibility_check.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/api/services/eligibility_check.py b/app/api/services/eligibility_check.py index f74202f..5670e1c 100644 --- a/app/api/services/eligibility_check.py +++ b/app/api/services/eligibility_check.py @@ -75,11 +75,11 @@ class EligibilityCheckService(BaseService): if not response or response['responseCode'] != '00': - + if response: logger.error(f"{response['responseMessage']}") - return ResponseHelper.error(result_description=f"Failed to save RACCheck") + return ResponseHelper.error(result_description=f"RACCheck failed") rack_checks_response = response['data']['racResponse'] @@ -89,9 +89,12 @@ class EligibilityCheckService(BaseService): transaction_id = transaction.transaction_id, data = rack_checks_response ) - -# -----------------TIME FOR ANALYSIS TO REGISTER OFFER ---------------------- + if not rac_check: + logger.error(f"Failed to save RACCheck") + return ResponseHelper.error(result_description="Failed to save RACCheck.") + + # -----------------TIME FOR ANALYSIS TO REGISTER OFFER ---------------------- # eligible_offers = [] try: eligible_offers = OfferAnalysis.decide_offer( -- 2.34.1