diff --git a/src/scheduled/weather.rs b/src/scheduled/weather.rs index afabf65..113f8ab 100644 --- a/src/scheduled/weather.rs +++ b/src/scheduled/weather.rs @@ -19,13 +19,7 @@ pub async fn update(db: &SqlitePool, api_key: &str) -> Result<(), String> { }; let max_temp = d.temp.max; let wind_gust = d.wind_gust; - let Some(rain_mm) = d.rain else { - println!( - "Skipping weather import of {} as there's no rain prognosed", - date - ); - continue; - }; + let rain_mm = d.rain.unwrap_or(0.); Weather::create( &mut tx, diff --git a/templates/planned.html.tera b/templates/planned.html.tera index 378e4a0..c7b1034 100644 --- a/templates/planned.html.tera +++ b/templates/planned.html.tera @@ -101,7 +101,7 @@ {% if day.weather %}