From 3a1c79e1ce36ebf7e25293023ea7de8183ce8ba1 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 5 Feb 2009 00:52:05 +0900 Subject: [PATCH] only update priorities on due cards --- anki/deck.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anki/deck.py b/anki/deck.py index 285862617..fa9c5450b 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -730,7 +730,8 @@ suspended cards.''', c) % c2 "update cards set priority = :pri where cards.id = :id"), newPriorities) self.s.execute( - "update cards set isDue = 0 where type in (0,1,2) and priority = 0") + "update cards set isDue = 0 where type in (0,1,2) and " + "priority = 0 and isDue = 1") def updatePriority(self, card): "Update priority on a single card."