From 8f460b2ba986c53055422ea305dc1538dbb0a17a Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 13 Apr 2023 14:46:47 +1000 Subject: [PATCH] Use original deck name if card is in filtered deck https://forums.ankiweb.net/t/inconsistent-read-deck-name-and-seed-from-ctx-will-recognize-the-filtered-deck-as-the-deck-name/29327 --- rslib/src/scheduler/queue/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rslib/src/scheduler/queue/mod.rs b/rslib/src/scheduler/queue/mod.rs index 594e73f28..45621900a 100644 --- a/rslib/src/scheduler/queue/mod.rs +++ b/rslib/src/scheduler/queue/mod.rs @@ -138,7 +138,7 @@ impl SchedulingContext { fn new(col: &mut Collection, card: &Card) -> Result { Ok(Self { deck_name: col - .get_deck(card.deck_id)? + .get_deck(card.original_or_current_deck_id())? .or_not_found(card.deck_id)? .human_name(), seed: card.review_seed(),