feat: calendar eco
This commit is contained in:
@@ -12,6 +12,7 @@ class ApiKeysRequest(BaseModel):
|
|||||||
newsapi_key: Optional[str] = None
|
newsapi_key: Optional[str] = None
|
||||||
eia_api_key: Optional[str] = None
|
eia_api_key: Optional[str] = None
|
||||||
fred_api_key: Optional[str] = None
|
fred_api_key: Optional[str] = None
|
||||||
|
fmp_api_key: Optional[str] = None
|
||||||
calendar_refresh_h: Optional[str] = None
|
calendar_refresh_h: Optional[str] = None
|
||||||
|
|
||||||
|
|
||||||
@@ -62,6 +63,9 @@ def update_api_keys(req: ApiKeysRequest):
|
|||||||
if req.fred_api_key is not None:
|
if req.fred_api_key is not None:
|
||||||
set_config("fred_api_key", req.fred_api_key)
|
set_config("fred_api_key", req.fred_api_key)
|
||||||
updated.append("fred")
|
updated.append("fred")
|
||||||
|
if req.fmp_api_key is not None:
|
||||||
|
set_config("fmp_api_key", req.fmp_api_key)
|
||||||
|
updated.append("fmp")
|
||||||
if req.calendar_refresh_h is not None:
|
if req.calendar_refresh_h is not None:
|
||||||
set_config("calendar_refresh_h", req.calendar_refresh_h)
|
set_config("calendar_refresh_h", req.calendar_refresh_h)
|
||||||
updated.append("calendar_refresh_h")
|
updated.append("calendar_refresh_h")
|
||||||
|
|||||||
Reference in New Issue
Block a user