feat: event eco

This commit is contained in:
OpenSquared
2026-07-21 15:59:53 +02:00
parent 5f23141992
commit 24e5e4b03b
7 changed files with 129 additions and 50 deletions

View File

@@ -15,6 +15,7 @@ class ApiKeysRequest(BaseModel):
fmp_api_key: Optional[str] = None
te_api_key: Optional[str] = None
calendar_refresh_h: Optional[str] = None
calendar_scrape_refresh_h: Optional[str] = None
class SourcesRequest(BaseModel):
@@ -73,6 +74,9 @@ def update_api_keys(req: ApiKeysRequest):
if req.calendar_refresh_h is not None:
set_config("calendar_refresh_h", req.calendar_refresh_h)
updated.append("calendar_refresh_h")
if req.calendar_scrape_refresh_h is not None:
set_config("calendar_scrape_refresh_h", req.calendar_scrape_refresh_h)
updated.append("calendar_scrape_refresh_h")
return {"status": "ok", "updated": updated}