diff --git a/libs/community/langchain_community/utilities/polygon.py b/libs/community/langchain_community/utilities/polygon.py index f1a3b810c20..36e21abefca 100644 --- a/libs/community/langchain_community/utilities/polygon.py +++ b/libs/community/langchain_community/utilities/polygon.py @@ -44,7 +44,7 @@ class PolygonAPIWrapper(BaseModel): data = response.json() status = data.get("status", None) - if status != "OK": + if status not in ("OK", "STOCKBUSINESS"): raise ValueError(f"API Error: {data}") return data.get("results", None) @@ -60,7 +60,7 @@ class PolygonAPIWrapper(BaseModel): data = response.json() status = data.get("status", None) - if status != "OK": + if status not in ("OK", "STOCKBUSINESS"): raise ValueError(f"API Error: {data}") return data.get("results", None) @@ -81,7 +81,7 @@ class PolygonAPIWrapper(BaseModel): data = response.json() status = data.get("status", None) - if status != "OK": + if status not in ("OK", "STOCKBUSINESS"): raise ValueError(f"API Error: {data}") return data.get("results", None) @@ -115,7 +115,7 @@ class PolygonAPIWrapper(BaseModel): data = response.json() status = data.get("status", None) - if status != "OK": + if status not in ("OK", "STOCKBUSINESS"): raise ValueError(f"API Error: {data}") return data.get("results", None)