diff --git a/rslib/src/scheduler/new.rs b/rslib/src/scheduler/new.rs index dcf534510..e74bdc49a 100644 --- a/rslib/src/scheduler/new.rs +++ b/rslib/src/scheduler/new.rs @@ -163,7 +163,7 @@ impl Collection { /// This creates a transaction - we probably want to split it out /// in the future if calling it as part of a deck options update. pub fn sort_deck(&mut self, deck: DeckID, random: bool) -> Result<()> { - let cids = self.search_cards(&format!("did:{}", deck), SortMode::NoOrder)?; + let cids = self.search_cards(&format!("did:{} is:new", deck), SortMode::NoOrder)?; let order = if random { NewCardSortOrder::Random } else {