修正韩国 AMOS 跑道显示条件:有 runway_temps 即可展示

Rejected: 韩国 AMOS 无 TDZ/MID/END 点温,display 层自动退化为跑道温度格式
This commit is contained in:
2569718930@qq.com
2026-05-22 06:06:20 +08:00
parent b8a3c223f5
commit 79b33599ac
+1 -1
View File
@@ -922,7 +922,7 @@ def _build_airport_status_message(
runway_temps = runway_data.get("temperatures") or []
point_temps = runway_data.get("point_temperatures") or []
is_amsc = amos.get("source") in ("amsc_awos", "amos")
has_runway = bool(point_temps and (is_amsc or amos.get("runway_obs")))
has_runway = bool(is_amsc and (point_temps or runway_temps))
amos_icao = amos.get("icao") or HIGH_FREQ_AIRPORT_ICAO.get(city, "")
settlement_pair = _settlement_runway_for_city(city)