From 7409c9329cef8adaad81f3c17c0362150ec88362 Mon Sep 17 00:00:00 2001 From: Kamil Adamczyk Date: Mon, 13 Nov 2023 23:09:20 +0100 Subject: [PATCH] Get yahoo price series only when price is not None --- beanprice/sources/yahoo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/beanprice/sources/yahoo.py b/beanprice/sources/yahoo.py index b08a2c2..6f0fd9c 100644 --- a/beanprice/sources/yahoo.py +++ b/beanprice/sources/yahoo.py @@ -100,7 +100,8 @@ def get_price_series(ticker: str, timestamp_array = result['timestamp'] close_array = result['indicators']['quote'][0]['close'] series = [(datetime.fromtimestamp(timestamp, tz=tzone), Decimal(price)) - for timestamp, price in zip(timestamp_array, close_array)] + for timestamp, price in zip(timestamp_array, close_array) + if price is not None] currency = result['meta']['currency'] return series, currency