summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-06-24 00:45:54 -0700
committerGitHub <noreply@github.com>2024-06-24 07:45:54 +0000
commit041e2247bf58208f38b32386d88ae596f55e83ce (patch)
treec908ed4ef5313513fe2b4660aae699120c4de671
parent99153d40fc1ff2d7ca240f6a67ecbb251d376884 (diff)
[BugFix] Raise on "Error Message" with FMP Econ Calendar (#6534)
* Raise on FMP Error message * bad indent
-rw-r--r--openbb_platform/providers/fmp/openbb_fmp/models/economic_calendar.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/openbb_platform/providers/fmp/openbb_fmp/models/economic_calendar.py b/openbb_platform/providers/fmp/openbb_fmp/models/economic_calendar.py
index 135aaa04314..ab1b5f5ba62 100644
--- a/openbb_platform/providers/fmp/openbb_fmp/models/economic_calendar.py
+++ b/openbb_platform/providers/fmp/openbb_fmp/models/economic_calendar.py
@@ -7,6 +7,7 @@ from datetime import datetime, timedelta
from typing import Any, Dict, List, Optional
from warnings import warn
+from openbb_core.app.model.abstract.error import OpenBBError
from openbb_core.provider.abstract.fetcher import Fetcher
from openbb_core.provider.standard_models.economic_calendar import (
EconomicCalendarData,
@@ -124,6 +125,8 @@ class FMPEconomicCalendarFetcher(
try:
result = await amake_request(url, **kwargs)
if result:
+ if "Error Message" in result:
+ raise OpenBBError(result["Error Message"])
results.extend(result)
except Exception as e:
if len(urls) == 1 or (len(urls) > 1 and n_urls == len(urls)):