优先使用本地官方观测修复图表旧值

This commit is contained in:
2569718930@qq.com
2026-06-16 16:43:15 +08:00
parent 6943f637ad
commit ba59aebf87
3 changed files with 260 additions and 13 deletions
+4 -4
View File
@@ -693,7 +693,7 @@ async def _get_city_chart_data(city: str, *, force_refresh: bool) -> Dict[str, A
overlay_name="jma_amedas_latest",
payload=payload,
fn=overlay_latest_jma_amedas_observation,
args=(legacy_routes._weather, city, payload),
args=(legacy_routes._weather, city, payload, legacy_routes._CACHE_DB),
)
payload = await _run_latest_observation_city_chart_overlay(
city=city,
@@ -721,7 +721,7 @@ async def _get_city_chart_data(city: str, *, force_refresh: bool) -> Dict[str, A
overlay_name="cwa_taipei",
payload=payload,
fn=overlay_latest_cwa_observation,
args=(legacy_routes._weather, city, payload),
args=(legacy_routes._weather, city, payload, legacy_routes._CACHE_DB),
)
return await _run_optional_city_chart_overlay(
city=city,
@@ -757,7 +757,7 @@ async def _get_city_chart_data(city: str, *, force_refresh: bool) -> Dict[str, A
overlay_name="jma_amedas_latest",
payload=payload,
fn=overlay_latest_jma_amedas_observation,
args=(legacy_routes._weather, city, payload),
args=(legacy_routes._weather, city, payload, legacy_routes._CACHE_DB),
)
payload = await _run_latest_observation_city_chart_overlay(
city=city,
@@ -785,7 +785,7 @@ async def _get_city_chart_data(city: str, *, force_refresh: bool) -> Dict[str, A
overlay_name="cwa_taipei",
payload=payload,
fn=overlay_latest_cwa_observation,
args=(legacy_routes._weather, city, payload),
args=(legacy_routes._weather, city, payload, legacy_routes._CACHE_DB),
)
return await _run_optional_city_chart_overlay(
city=city,