Update rslib/src/scheduler/fsrs/simulator.rs

Co-authored-by: Luc Mcgrady <lucmcgrady@gmail.com>
This commit is contained in:
Jarrett Ye 2025-07-09 10:06:06 +08:00 committed by GitHub
parent b253983901
commit ee7c620d06
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -145,7 +145,7 @@ impl Collection {
}
let days_elapsed = self.timing_today().unwrap().days_elapsed as i32;
let new_cards =
cards.iter().filter(|c| c.ctype == CardType::New).count() + req.deck_size as usize;
cards.iter().filter(|c| c.ctype == CardType::New && c.queue != CardQueue::Suspended).count() + req.deck_size as usize;
let fsrs = FSRS::new(Some(&req.params))?;
let mut converted_cards = cards
.into_iter()