修复东京图表旧 JMA 观测叠加
This commit is contained in:
@@ -19,6 +19,7 @@ from web.analysis_service import _runway_history_temp_for_city
|
||||
from web.services.canonical_temperature import build_city_weather_from_canonical
|
||||
from web.services.latest_observation_overlay import (
|
||||
overlay_latest_amsc_observation,
|
||||
overlay_latest_jma_amedas_observation,
|
||||
parse_observation_epoch,
|
||||
)
|
||||
from web.services.request_timing import ServerTimingRecorder
|
||||
@@ -663,6 +664,13 @@ async def _get_city_chart_data(city: str, *, force_refresh: bool) -> Dict[str, A
|
||||
fn=overlay_latest_amsc_observation,
|
||||
args=(legacy_routes._CACHE_DB, city, payload),
|
||||
)
|
||||
payload = await _run_optional_city_chart_overlay(
|
||||
city=city,
|
||||
overlay_name="jma_amedas_latest",
|
||||
payload=payload,
|
||||
fn=overlay_latest_jma_amedas_observation,
|
||||
args=(legacy_routes._weather, city, payload),
|
||||
)
|
||||
return await _run_optional_city_chart_overlay(
|
||||
city=city,
|
||||
overlay_name="wunderground_current",
|
||||
@@ -692,6 +700,13 @@ async def _get_city_chart_data(city: str, *, force_refresh: bool) -> Dict[str, A
|
||||
fn=overlay_latest_amsc_observation,
|
||||
args=(legacy_routes._CACHE_DB, city, payload),
|
||||
)
|
||||
payload = await _run_optional_city_chart_overlay(
|
||||
city=city,
|
||||
overlay_name="jma_amedas_latest",
|
||||
payload=payload,
|
||||
fn=overlay_latest_jma_amedas_observation,
|
||||
args=(legacy_routes._weather, city, payload),
|
||||
)
|
||||
return await _run_optional_city_chart_overlay(
|
||||
city=city,
|
||||
overlay_name="wunderground_current",
|
||||
|
||||
Reference in New Issue
Block a user