From c9dccb521749701da2d6d20c52f0487a1c28ebac Mon Sep 17 00:00:00 2001 From: Jarrett Ye Date: Wed, 15 May 2024 20:12:52 +0800 Subject: [PATCH] Fix/exclude suspended cards when optimize all presets (#3198) --- rslib/src/deckconfig/update.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/rslib/src/deckconfig/update.rs b/rslib/src/deckconfig/update.rs index 71ffb1105..38197bca6 100644 --- a/rslib/src/deckconfig/update.rs +++ b/rslib/src/deckconfig/update.rs @@ -347,6 +347,7 @@ impl Collection { for (idx, config) in req.configs.iter_mut().enumerate() { let search = if config.inner.weight_search.trim().is_empty() { SearchNode::Preset(config.name.clone()) + .and(SearchNode::State(StateKind::Suspended).negated()) .try_into_search()? .to_string() } else {