diff options
author | Danglewood <85772166+deeleeramone@users.noreply.github.com> | 2024-05-24 10:19:31 -0700 |
---|---|---|
committer | Danglewood <85772166+deeleeramone@users.noreply.github.com> | 2024-05-24 10:19:31 -0700 |
commit | 3004c2e2932db9cdd5af967b6eaa445d34768941 (patch) | |
tree | e2e3c7a6d90fd3c764fc05cd596523f14193a636 | |
parent | 1e46549f00426e8406ae26b0f254b451896a9cf4 (diff) |
fix Q4 label sub
-rw-r--r-- | openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py | 5 |
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)) |