From 3e4945cffdb2a2e813c0899eb41c6c35e333b1e4 Mon Sep 17 00:00:00 2001 From: Anson Biggs Date: Wed, 31 Mar 2021 00:59:40 +0000 Subject: [PATCH] update for OTC --- IEX_Symbol.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/IEX_Symbol.py b/IEX_Symbol.py index d141c73..54fe59c 100644 --- a/IEX_Symbol.py +++ b/IEX_Symbol.py @@ -157,7 +157,6 @@ class IEX_Symbol: if response.status_code == 200: IEXData = response.json() keys = ( - "isUSMarketOpen", "extendedChangePercent", "extendedPrice", "companyName", @@ -167,13 +166,10 @@ class IEX_Symbol: if set(keys).issubset(IEXData): - try: # Some symbols dont return if the market is open - IEXData["isUSMarketOpen"] - except KeyError: - IEXData["isUSMarketOpen"] = True + if ( - IEXData["isUSMarketOpen"] + IEXData.get("isUSMarketOpen", True) or (IEXData["extendedChangePercent"] is None) or (IEXData["extendedPrice"] is None) ): # Check if market is open.