summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-05-24 10:19:31 -0700
committerDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-05-24 10:19:31 -0700
commit3004c2e2932db9cdd5af967b6eaa445d34768941 (patch)
treee2e3c7a6d90fd3c764fc05cd596523f14193a636
parent1e46549f00426e8406ae26b0f254b451896a9cf4 (diff)
fix Q4 label sub
-rw-r--r--openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py5
1 files changed, 3 insertions, 2 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 5b1bc8bd7fa..12777cb5526 100644
--- a/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py
+++ b/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py
@@ -458,7 +458,7 @@ class IntrinioBalanceSheetFetcher(
for p in fiscal_periods
]
- return await amake_requests(urls, callback, **kwargs)
+ return await amake_requests(urls, callback, **kwargs) # type: ignore
@staticmethod
def transform_data(
@@ -466,6 +466,7 @@ class IntrinioBalanceSheetFetcher(
) -> List[IntrinioBalanceSheetData]:
"""Return the transformed data."""
transformed_data: List[IntrinioBalanceSheetData] = []
+ period = "FY" if query.period == "annual" else "QTR"
units = []
for item in data:
sub_dict: Dict[str, Any] = {}
@@ -487,7 +488,7 @@ class IntrinioBalanceSheetFetcher(
sub_dict["reported_currency"] = list(set(units))[0]
# Intrinio does not return Q4 data but FY data instead
- if query.period == "QTR" and item["fiscal_period"] == "FY":
+ if period == "QTR" and item["fiscal_period"] == "FY":
sub_dict["fiscal_period"] = "Q4"
transformed_data.append(IntrinioBalanceSheetData(**sub_dict))