diff --git a/web/monitor_routes.py b/web/monitor_routes.py index c8a56954..43875488 100644 --- a/web/monitor_routes.py +++ b/web/monitor_routes.py @@ -149,9 +149,16 @@ def _load_all_cities() -> List[Dict[str, Any]]: @router.get("/m", response_class=HTMLResponse) async def monitor_page(request: Request): cities = _load_all_cities() + # Debug: render without airport_current dicts + simple = [{"en_name": c["en_name"], "airport": c["airport"], + "current_temp": c["current_temp"], "new_high": c["new_high"], + "trend_sym": c["trend_sym"], "trend_css": c["trend_css"], + "obs_age_min": c["obs_age_min"], "local_time": c["local_time"], + "obs_time_str": c["obs_time_str"], + "max_so_far": c["max_so_far"], "max_temp_time": c["max_temp_time"]} for c in cities] return templates.TemplateResponse("monitor.html", { "request": request, - "cities": cities, + "cities": simple, "full_page": True, "generated_at": datetime.now(timezone.utc).strftime("%H:%M:%S UTC"), }) @@ -159,9 +166,15 @@ async def monitor_page(request: Request): @router.get("/m/cards", response_class=HTMLResponse) async def monitor_cards(request: Request): cities = _load_all_cities() + simple = [{"en_name": c["en_name"], "airport": c["airport"], + "current_temp": c["current_temp"], "new_high": c["new_high"], + "trend_sym": c["trend_sym"], "trend_css": c["trend_css"], + "obs_age_min": c["obs_age_min"], "local_time": c["local_time"], + "obs_time_str": c["obs_time_str"], + "max_so_far": c["max_so_far"], "max_temp_time": c["max_temp_time"]} for c in cities] return templates.TemplateResponse("monitor.html", { "request": request, - "cities": cities, + "cities": simple, "full_page": False, "generated_at": datetime.now(timezone.utc).strftime("%H:%M:%S UTC"), }) diff --git a/web/templates/monitor.html b/web/templates/monitor.html index 33f25741..3a25d328 100644 --- a/web/templates/monitor.html +++ b/web/templates/monitor.html @@ -112,17 +112,6 @@ body{background:#0f1117;color:#c8cdd4;font-family:-apple-system,BlinkMacSystemFo - {% if c.runway_pairs %} -
-
- {% for rw in c.runway_pairs %} -
- {{ rw[0] }} - {{ "%.1f"|format(rw[1]) }}°C -
- {% endfor %} -
- {% endif %} {% endfor %}