From 35fd3de6fb21cbe657d466056d07cfa770051da1 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 11 Dec 2010 15:55:22 +0900 Subject: [PATCH] reset if there were buried cards, since updatePriorities() doesn't --- anki/deck.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/anki/deck.py b/anki/deck.py index 741a5c688..934e91d87 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -3750,9 +3750,8 @@ update cards set type = type - 3 where type between 0 and 2 and priority = -3""" "select avg(factor) from cards where type = 1") or Deck.initialFactor) deck.averageFactor = max(deck.averageFactor, Deck.minimumAverage) - # rebuild queue if not rebuild already - if not ids: - deck.reset() + # rebuild queue + deck.reset() # make sure we haven't accidentally bumped the modification time assert deck.modified == oldMod return deck