From 09b865b0045372db9d4a9eb34fca328862ce81d1 Mon Sep 17 00:00:00 2001 From: mtkennerly Date: Fri, 11 Oct 2024 17:58:20 -0400 Subject: [PATCH] Keep wiki changes even if Steam refresh fails --- src/cli.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cli.rs b/src/cli.rs index 25173bd8..0dcae14b 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -132,7 +132,9 @@ pub async fn run( let outdated_only = steam_from.is_none(); steam_cache.transition_states_from(wiki_cache); - steam_cache.refresh(outdated_only, None, limit, steam_from)?; + if let Err(e) = steam_cache.refresh(outdated_only, None, limit, steam_from) { + eprintln!("Error: {e:?}"); + } manifest.refresh(manifest_override, wiki_cache, steam_cache)?; schema::validate_manifest(manifest)?; @@ -156,7 +158,9 @@ pub async fn run( .collect(); steam_cache.transition_states_from(wiki_cache); - steam_cache.refresh(outdated_only, Some(steam_ids), None, None)?; + if let Err(e) = steam_cache.refresh(outdated_only, Some(steam_ids), None, None) { + eprintln!("Error: {e:?}"); + } } manifest.refresh(manifest_override, wiki_cache, steam_cache)?;