From 3d4c48b82fa456e61324227c59fb16818f180658 Mon Sep 17 00:00:00 2001 From: "Bobby (aider)" Date: Mon, 10 Feb 2025 09:29:01 -0800 Subject: [PATCH] fix: Add missing condition to check for empty data in process_symbol function --- src/screener/canslim_controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screener/canslim_controller.py b/src/screener/canslim_controller.py index 3488146..467baf8 100644 --- a/src/screener/canslim_controller.py +++ b/src/screener/canslim_controller.py @@ -29,7 +29,7 @@ def run_canslim_screener(): def process_symbol(symbol, data, selected_screeners): """Process individual symbol for CANSLIM screening""" - if not + if not data: # Add the condition to check if data is empty print(f"⚠️ Warning: No data returned for {symbol}. Assigning default score.\n") scores = {screener: 0.25 for category in selected_screeners for screener in selected_screeners[category]}