rev count should be decremented on fetch

This commit is contained in:
Damien Elmes 2011-04-16 11:06:57 +09:00
parent 786600ebb6
commit d96a0eaf08

View file

@ -404,6 +404,7 @@ queue = 2 %s and due <= :lim order by %s limit %d""" % (
def _getRevCard(self): def _getRevCard(self):
if self._haveRevCards(): if self._haveRevCards():
self.revCount -= 1
return self.revQueue.pop() return self.revQueue.pop()
def _haveRevCards(self): def _haveRevCards(self):
@ -421,7 +422,6 @@ queue = 2 %s and due <= :lim order by %s limit %d""" % (
########################################################################## ##########################################################################
def _answerRevCard(self, card, ease): def _answerRevCard(self, card, ease):
self.revCount -= 1
card.reps += 1 card.reps += 1
if ease == 1: if ease == 1:
self._rescheduleLapse(card) self._rescheduleLapse(card)