From d00297cfcd6bec1db408800857a6736b4df6c231 Mon Sep 17 00:00:00 2001 From: rouzwelt Date: Wed, 31 Dec 2025 01:42:21 +0000 Subject: [PATCH] fix remote token parse bug --- crates/settings/src/remote_tokens.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/settings/src/remote_tokens.rs b/crates/settings/src/remote_tokens.rs index 6715c776d1..1f9f51e731 100644 --- a/crates/settings/src/remote_tokens.rs +++ b/crates/settings/src/remote_tokens.rs @@ -48,9 +48,10 @@ impl RemoteTokensCfg { } for token in unique_tokens.values() { - if let Some(token_cfg) = token + // skip tokens that error on parse as the list might include invalid records + if let Ok(Some(token_cfg)) = token .clone() - .try_into_token_cfg(networks, remote_tokens.document.clone())? + .try_into_token_cfg(networks, remote_tokens.document.clone()) { if tokens.contains_key(&token_cfg.key) { return Err(ParseRemoteTokensError::ConflictingTokens(