summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-04-25 09:56:46 -0700
committerDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-04-25 09:56:46 -0700
commitc3969a42348848a9a6a383dda93b66c51f0bf4e7 (patch)
treedde3e35397b0b4dc88822efa84aae88ce52e7650
parentbaee6d8c42cfa659b49206be90a553e003c042dc (diff)
fix period
-rw-r--r--openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py b/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py
index 7c06ee37e51..2e083976f87 100644
--- a/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py
+++ b/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py
@@ -32,8 +32,7 @@ class IntrinioBalanceSheetQueryParams(BalanceSheetQueryParams):
@classmethod
def validate_period(cls, v):
"""Validate period."""
- v = "FY" if v == "annual" else "QTR"
- return v
+ return "FY" if v == "annual" else "QTR"
@field_validator("symbol", mode="after", check_fields=False)
@classmethod
@@ -428,12 +427,11 @@ class IntrinioBalanceSheetFetcher(
"""Return the raw data from the Intrinio endpoint."""
api_key = credentials.get("intrinio_api_key") if credentials else ""
statement_code = "balance_sheet_statement"
- period = "FY" if query.period == "annual" else "QTR"
fundamentals_data: Dict = {}
base_url = "https://api-v2.intrinio.com"
fundamentals_url = (
f"{base_url}/companies/{query.symbol}/fundamentals?"
- f"statement_code={statement_code}&type={period}"
+ f"statement_code={statement_code}&type={query.period}"
)
if query.fiscal_year is not None:
if query.fiscal_year < 2008:
@@ -444,7 +442,6 @@ class IntrinioBalanceSheetFetcher(
fundamentals_data = (await get_data_one(fundamentals_url, **kwargs)).get(
"fundamentals", []
)
-
fiscal_periods = [
f"{item['fiscal_year']}-{item['fiscal_period']}"
for item in fundamentals_data