Log errors of the map refresher task separately

This commit is contained in:
Paul van Tilburg 2022-06-06 14:57:37 +02:00
parent 69ef08002c
commit 8a2a6d769d
Signed by: paul
GPG Key ID: C6DE073EDA9EEC4D
1 changed files with 6 additions and 0 deletions

View File

@ -596,11 +596,17 @@ pub(crate) async fn run(maps_handle: MapsHandle) {
if maps_handle.needs_pollen_refresh() {
let retrieved_maps = retrieve_pollen_maps().await;
if let Err(e) = retrieved_maps.as_ref() {
eprintln!("💥 Encountered error during pollen maps refresh: {}", e);
}
maps_handle.set_pollen(retrieved_maps);
}
if maps_handle.needs_uvi_refresh() {
let retrieved_maps = retrieve_uvi_maps().await;
if let Err(e) = retrieved_maps.as_ref() {
eprintln!("💥 Encountered error during UVI maps refresh: {}", e);
}
maps_handle.set_uvi(retrieved_maps);
}