diff --git a/src/utils/daily_weather_report.py b/src/utils/daily_weather_report.py index 62719ad2..5e7672af 100644 --- a/src/utils/daily_weather_report.py +++ b/src/utils/daily_weather_report.py @@ -151,7 +151,7 @@ def _fetch_cma_forecast(city_key: str) -> Optional[Dict[str, Any]]: def _extract_first(html: str, pattern: str) -> Optional[str]: - m = re.search(pattern, html, re.IGNORECASE) + m = re.search(pattern, html, re.IGNORECASE | re.DOTALL) return m.group(1) if m else None