Update rslib/src/scheduler/queue/builder/gathering.rs

Co-authored-by: Abdo <abdo@abdnh.net>
This commit is contained in:
jariji 2025-09-29 12:27:45 -07:00 committed by GitHub
parent f2923b92e1
commit 45223075ea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -141,10 +141,7 @@ impl QueueBuilder {
let mut found_card = false; let mut found_card = false;
col.storage col.storage
.for_each_new_card_in_deck(selected_deck, sort, |card| { .for_each_new_card_in_deck(selected_deck, sort, |card| {
let limit_reached = self.limits.limit_reached(selected_deck, LimitKind::New)?; if !cards_added.contains(&card.id) && self.add_new_card(card) {
if limit_reached {
Ok(false)
} else if !cards_added.contains(&card.id) && self.add_new_card(card) {
cards_added.insert(card.id); cards_added.insert(card.id);
self.limits self.limits
.decrement_deck_and_parent_limits(selected_deck, LimitKind::New)?; .decrement_deck_and_parent_limits(selected_deck, LimitKind::New)?;