From f998d59b5e6a8c205a4e763d40873e99d3d525d6 Mon Sep 17 00:00:00 2001 From: Joseph O'Brien <98370624+89jobrien@users.noreply.github.com> Date: Tue, 2 Dec 2025 20:40:50 -0500 Subject: [PATCH] Update alpha_vantage_news.py --- tradingagents/dataflows/alpha_vantage_news.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tradingagents/dataflows/alpha_vantage_news.py b/tradingagents/dataflows/alpha_vantage_news.py index 984bd4e0..74744b76 100644 --- a/tradingagents/dataflows/alpha_vantage_news.py +++ b/tradingagents/dataflows/alpha_vantage_news.py @@ -51,13 +51,13 @@ def get_bulk_news_alpha_vantage(lookback_hours: int) -> List[Dict[str, Any]]: for item in feed: try: time_published = item.get("time_published", "") - if time_published: - try: - published_at = datetime.strptime(time_published, "%Y%m%dT%H%M%S") - except ValueError: - published_at = datetime.now() - else: - published_at = datetime.now() + if not time_published: + continue + + try: + published_at = datetime.strptime(time_published, "%Y%m%dT%H%M%S") + except ValueError: + continue article = { "title": item.get("title", ""),