From 172505a7075636ab435bb981f8d57431cf846e5b Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 5 Nov 2010 02:40:30 +0900 Subject: [PATCH] fix broken card type calculation in error msg --- anki/deck.py | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/anki/deck.py b/anki/deck.py index e2d25693f..18ad475e3 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -328,21 +328,15 @@ limit %d""" % (self.newOrder(), self.queueLimit)), lim=self.dueCutoff) else: self.revQueue.pop() except: - if card.reps: - type = 2 - elif oldSuc == 0: - type = 0 - else: - type = 1 raise Exception("""\ requeueCard() failed. Counts %d %d %d Queue %d %d %d - -Card type: %d""" % (self.failedSoonCount, self.revCount, self.newCountToday, - len(self.failedQueue), len(self.revQueue), - len(self.newQueue), type)) +Card info: %d %d %d""" % (self.failedSoonCount, self.revCount, self.newCountToday, + len(self.failedQueue), len(self.revQueue), + len(self.newQueue), + card.reps, card.successive, oldSuc)) def revOrder(self): return ("priority desc, interval desc",