mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
_startingLeft() should detect card type
This commit is contained in:
parent
c7547a984f
commit
49df458409
1 changed files with 3 additions and 3 deletions
|
@ -601,8 +601,8 @@ did = ? and queue = 3 and due <= ? limit ?""",
|
||||||
card.queue = card.type = 0
|
card.queue = card.type = 0
|
||||||
card.due = self.col.nextID("pos")
|
card.due = self.col.nextID("pos")
|
||||||
|
|
||||||
def _startingLeft(self, card, relrn=False):
|
def _startingLeft(self, card):
|
||||||
if relrn:
|
if card.type == 2:
|
||||||
conf = self._lapseConf(card)
|
conf = self._lapseConf(card)
|
||||||
else:
|
else:
|
||||||
conf = self._lrnConf(card)
|
conf = self._lrnConf(card)
|
||||||
|
@ -806,7 +806,7 @@ select id from cards where did in %s and queue = 2 and due <= ? limit ?)"""
|
||||||
card.odue = card.due
|
card.odue = card.due
|
||||||
delay = self._delayForGrade(conf, 0)
|
delay = self._delayForGrade(conf, 0)
|
||||||
card.due = int(delay + time.time())
|
card.due = int(delay + time.time())
|
||||||
card.left = self._startingLeft(card, relrn=True)
|
card.left = self._startingLeft(card)
|
||||||
# queue 1
|
# queue 1
|
||||||
if card.due < self.dayCutoff:
|
if card.due < self.dayCutoff:
|
||||||
self.lrnCount += card.left/1000
|
self.lrnCount += card.left/1000
|
||||||
|
|
Loading…
Reference in a new issue