From d3ceda724579a46b38677def888ab6b796fa8966 Mon Sep 17 00:00:00 2001 From: VivianDee <115420678+VivianDee@users.noreply.github.com> Date: Mon, 14 Jul 2025 11:20:12 +0100 Subject: [PATCH] [update]: offer analysis log --- app/api/services/offer_analysis.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/api/services/offer_analysis.py b/app/api/services/offer_analysis.py index 1c2297d..f3d777d 100644 --- a/app/api/services/offer_analysis.py +++ b/app/api/services/offer_analysis.py @@ -87,10 +87,13 @@ class OfferAnalysis: if failed_true_rules or failed_false_rules or not salaries: - logger.warning(f"Failed TRUE rules: {failed_true_rules}") - logger.warning(f"Failed FALSE rules: {failed_false_rules}") - logger.warning("No salary records found in RAC response.") - raise ValueError(f"RAC analysis failed") + if failed_true_rules: + logger.warning(f"RAC analysis failed: TRUE rules failed: {failed_true_rules}") + if failed_false_rules: + logger.warning(f"RAC analysis failed: FALSE rules failed: {failed_false_rules}") + if not salaries: + logger.warning("RAC analysis failed: No salary records found in RAC response.") + raise ValueError("RAC analysis failed")