summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-02-09 01:56:38 -0800
committerGitHub <noreply@github.com>2024-02-09 09:56:38 +0000
commitf08b0a6082ec5f63c696c865300191e0585fd8a5 (patch)
tree28ef0153076ecf524d8b9ebbb14bf9b346f7f455
parent930004c479caece620cfadc1c1bed26e408601b0 (diff)
[BugFix] Fix OECD Long Term Interest Rate (#6060)
* fix long term interest rate * pylint unused argument
-rw-r--r--openbb_platform/extensions/economy/openbb_economy/economy_router.py2
-rw-r--r--openbb_platform/providers/oecd/openbb_oecd/models/long_term_interest_rate.py4
-rw-r--r--openbb_platform/providers/oecd/openbb_oecd/models/short_term_interest_rate.py4
3 files changed, 7 insertions, 3 deletions
diff --git a/openbb_platform/extensions/economy/openbb_economy/economy_router.py b/openbb_platform/extensions/economy/openbb_economy/economy_router.py
index 0dab32b5575..4ea2efce047 100644
--- a/openbb_platform/extensions/economy/openbb_economy/economy_router.py
+++ b/openbb_platform/extensions/economy/openbb_economy/economy_router.py
@@ -208,7 +208,7 @@ async def short_term_interest_rate(
@router.command(
- model="STIR",
+ model="LTIR",
exclude_auto_examples=True,
examples=[
'obb.economy.long_term_interest_rate(country="all", frequency="quarterly").to_df()',
diff --git a/openbb_platform/providers/oecd/openbb_oecd/models/long_term_interest_rate.py b/openbb_platform/providers/oecd/openbb_oecd/models/long_term_interest_rate.py
index b889645ea6a..6a5d2aa8947 100644
--- a/openbb_platform/providers/oecd/openbb_oecd/models/long_term_interest_rate.py
+++ b/openbb_platform/providers/oecd/openbb_oecd/models/long_term_interest_rate.py
@@ -1,5 +1,7 @@
"""OECD Long Term Interest Rate Rate Data."""
+# pylint: disable=unused-argument
+
import re
from datetime import date, timedelta
from typing import Any, Dict, List, Literal, Optional, Union
@@ -152,7 +154,7 @@ class OECDLTIRFetcher(Fetcher[OECDLTIRQueryParams, List[OECDLTIRData]]):
)
)
data["country"] = data["country"].map(ltir_mapping)
-
+ data = data.fillna("N/A").replace("N/A", None)
return data.to_dict(orient="records")
@staticmethod
diff --git a/openbb_platform/providers/oecd/openbb_oecd/models/short_term_interest_rate.py b/openbb_platform/providers/oecd/openbb_oecd/models/short_term_interest_rate.py
index 999d8f9cc6b..f06dd929101 100644
--- a/openbb_platform/providers/oecd/openbb_oecd/models/short_term_interest_rate.py
+++ b/openbb_platform/providers/oecd/openbb_oecd/models/short_term_interest_rate.py
@@ -1,5 +1,7 @@
"""OECD Short Term Interest Rate Rate Data."""
+# pylint: disable=unused-argument
+
import re
from datetime import date, timedelta
from typing import Any, Dict, List, Literal, Optional, Union
@@ -152,7 +154,7 @@ class OECDSTIRFetcher(Fetcher[OECDSTIRQueryParams, List[OECDSTIRData]]):
)
)
data["country"] = data["country"].map(stir_mapping)
-
+ data = data.fillna("N/A").replace("N/A", None)
return data.to_dict(orient="records")
@staticmethod