From 207991b9f0c2d9607024fa52f725ddb282fd07c2 Mon Sep 17 00:00:00 2001 From: "Bobby Abellana (aider)" Date: Thu, 6 Feb 2025 22:23:28 -0800 Subject: [PATCH] fix: Replace undefined 'today' with 'end_date' in stock data queries --- src/screener/t_sunnyband.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/screener/t_sunnyband.py b/src/screener/t_sunnyband.py index c48f504..ef869c4 100644 --- a/src/screener/t_sunnyband.py +++ b/src/screener/t_sunnyband.py @@ -48,7 +48,7 @@ def get_stock_data(ticker: str, start_date: datetime, end_date: datetime, interv volume FROM stock_db.{table} WHERE ticker = '{ticker}' - AND {date_col} BETWEEN '{start_date}' AND '{today}' + AND {date_col} BETWEEN '{start_date}' AND '{end_date}' ORDER BY date ASC """ else: @@ -73,7 +73,7 @@ def get_stock_data(ticker: str, start_date: datetime, end_date: datetime, interv sum(volume) as volume FROM stock_db.{table} WHERE ticker = '{ticker}' - AND {date_col} BETWEEN toUnixTimestamp('{start_date}') AND toUnixTimestamp('{today}') + AND {date_col} BETWEEN toUnixTimestamp('{start_date}') AND toUnixTimestamp('{end_date}') GROUP BY interval_start ORDER BY interval_start ASC """