From 0af1b7567b0fa6dc5bfa748370b70e40d2edbb7e Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Tue, 10 Jun 2025 06:58:53 -0400 Subject: [PATCH] Rack Rules --- app/api/services/offer_analysis.py | 8 ++++++-- app/config.py | 2 ++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/api/services/offer_analysis.py b/app/api/services/offer_analysis.py index 21f2f87..962d568 100644 --- a/app/api/services/offer_analysis.py +++ b/app/api/services/offer_analysis.py @@ -5,7 +5,9 @@ import logging from app.config import Config -RAC_CHECK_RULES = Config.rac_true_rules +RAC_TRUE_CHECK_RULES = Config.rac_true_rules +RAC_FALSE_CHECK_RULES = Config.rac_false_rules + logger = logging.getLogger(__name__) class OfferAnalysis: @@ -39,7 +41,9 @@ class OfferAnalysis: @staticmethod def _analyze_rack_checks(rack_response): logger.info(f"This is PayLoad for ANALYSYS ***** : {str(rack_response)}", exc_info=True) - logger.info(f"RACk RUKES {str(RAC_CHECK_RULES)}", exc_info=True) + logger.info(f"RACk TRUE RULES {str(RAC_TRUE_CHECK_RULES)}", exc_info=True) + logger.info(f"RACk FALSE RULES {str(RAC_FALSE_CHECK_RULES)}", exc_info=True) + # "racResponse": { # "accountStatus": true, # "bvnValidated": true, diff --git a/app/config.py b/app/config.py index 651ea2b..1124629 100644 --- a/app/config.py +++ b/app/config.py @@ -65,7 +65,9 @@ class Config: "rule14-no-lien", "rule15-null-ignore" ] + rac_false_rules = [ + ]