diff options
author | Danglewood <85772166+deeleeramone@users.noreply.github.com> | 2024-05-15 00:04:23 -0700 |
---|---|---|
committer | Danglewood <85772166+deeleeramone@users.noreply.github.com> | 2024-05-15 00:04:23 -0700 |
commit | b37955c9ae0d7cc8c57c4872f3a925496962e8f9 (patch) | |
tree | 3bb1b620d2e6ec2ef0036507e9a0c8a7a7d6f912 | |
parent | 09aebf8b2fcca4f2c679d182c9241502172b1c46 (diff) |
pylint
-rw-r--r-- | openbb_platform/providers/ecb/openbb_ecb/models/yield_curve.py | 5 | ||||
-rw-r--r-- | openbb_platform/providers/econdb/openbb_econdb/models/yield_curve.py | 7 |
2 files changed, 7 insertions, 5 deletions
diff --git a/openbb_platform/providers/ecb/openbb_ecb/models/yield_curve.py b/openbb_platform/providers/ecb/openbb_ecb/models/yield_curve.py index a5617c43459..361731a2a54 100644 --- a/openbb_platform/providers/ecb/openbb_ecb/models/yield_curve.py +++ b/openbb_platform/providers/ecb/openbb_ecb/models/yield_curve.py @@ -80,7 +80,6 @@ class ECBYieldCurveFetcher( yield_curve_type=query.yield_curve_type, ) YIELD_CURVE = IDS["SERIES_IDS"] - MATURITIES = IDS["MATURITIES"] maturities = list(MATURITIES.keys()) @@ -103,8 +102,10 @@ class ECBYieldCurveFetcher( await session.close() else: response = await amake_request(url=url) + if not response: + raise RuntimeError("Error: No data was returned.") if isinstance(response, List): - for item in response: + for item in response: # pylint: disable=E0606 d = { "date": item.get("PERIOD"), "maturity": maturity, diff --git a/openbb_platform/providers/econdb/openbb_econdb/models/yield_curve.py b/openbb_platform/providers/econdb/openbb_econdb/models/yield_curve.py index 33cab6d1a58..8b9bfcf1530 100644 --- a/openbb_platform/providers/econdb/openbb_econdb/models/yield_curve.py +++ b/openbb_platform/providers/econdb/openbb_econdb/models/yield_curve.py @@ -102,9 +102,10 @@ class EconDbYieldCurveFetcher( response = await helpers.amake_request( # type: ignore url, timeout=20, **kwargs ) - - data = response.get("results") - if not response.get("results"): + if not response: + raise RuntimeError("Error: No data was returned.") + data = response.get("results") # pylint: disable=E0606 + if not data: raise EmptyDataError("The response was returned empty.") return data |