extend webhook per site
This commit is contained in:
@@ -124,6 +124,8 @@ async def lifespan(app: FastAPI):
|
||||
rows = await conn.fetch("SELECT * FROM ems.fn_expire_modes()")
|
||||
for r in rows:
|
||||
await notify_operating_mode_changed(
|
||||
conn,
|
||||
int(r["site_id"]) if r.get("site_id") is not None else None,
|
||||
str(r["site_code"]),
|
||||
str(r["old_mode"]),
|
||||
str(r["new_mode"]),
|
||||
@@ -459,6 +461,8 @@ async def lifespan(app: FastAPI):
|
||||
datetime.now(ZoneInfo("Europe/Prague")) - timedelta(days=1)
|
||||
).strftime("%Y-%m-%d")
|
||||
await notify_daily_economics(
|
||||
conn,
|
||||
site_id,
|
||||
site_code=site_code,
|
||||
day=yesterday,
|
||||
import_kwh=float(row.get("import_kwh") or 0),
|
||||
|
||||
Reference in New Issue
Block a user