From 56387970d6d35c529086be6a8446567cdfbd464e Mon Sep 17 00:00:00 2001 From: Luc Mcgrady Date: Sat, 2 Aug 2025 13:39:24 +0100 Subject: [PATCH] add is_included card --- rslib/src/deckconfig/service.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rslib/src/deckconfig/service.rs b/rslib/src/deckconfig/service.rs index f280588be..cbd6498ce 100644 --- a/rslib/src/deckconfig/service.rs +++ b/rslib/src/deckconfig/service.rs @@ -11,6 +11,7 @@ use crate::deckconfig::DeckConfigId; use crate::deckconfig::UpdateDeckConfigsRequest; use crate::error::Result; use crate::scheduler::fsrs::params::ignore_revlogs_before_date_to_ms; +use crate::scheduler::fsrs::simulator::is_included_card; impl crate::services::DeckConfigService for Collection { fn add_or_update_deck_config_legacy( @@ -118,6 +119,7 @@ impl crate::services::DeckConfigService for Collection { .storage .all_searched_cards()? .into_iter() + .filter(is_included_card) .filter_map(|c| crate::card::Card::convert(c.clone(), days_elapsed, c.memory_state?.clone())) .collect::>();