diff --git a/monitoring-web/src/main.rs b/monitoring-web/src/main.rs index 09d5b873..2e97d7c7 100644 --- a/monitoring-web/src/main.rs +++ b/monitoring-web/src/main.rs @@ -29,7 +29,7 @@ const CITIES: &[(&str, &str, &str, &str, i32, f64, &str)] = &[ ("paris", "巴黎", "LFPB", "Le Bourget", 2, 3.0, "CEST"), ("hong kong","香港","HKO","Observatory",8,1.5,"HKT"), ("lau fau shan","流浮山","LFS","Lau Fau Shan",8,1.5,"HKT"), - ("taipei", "台北", "RCSS", "Songshan", 8, 1.5, "TST"), + ("taipei", "台北", "466920", "Songshan", 8, 1.5, "TST"), ]; // ── app state ── diff --git a/src/data_collection/weather_sources.py b/src/data_collection/weather_sources.py index 9960f092..1b0783a7 100644 --- a/src/data_collection/weather_sources.py +++ b/src/data_collection/weather_sources.py @@ -856,7 +856,7 @@ class WeatherDataCollector(OpenMeteoCacheMixin, SettlementSourceMixin, MetarSour if ( city_lower not in self.CITY_METAR_CLUSTERS or "mgm_nearby" in results - or settlement_source in {"hko"} + or settlement_source in {"hko", "cwa"} ): return cluster_icaos = self.CITY_METAR_CLUSTERS[city_lower]