mirror of
https://github.com/ankitects/anki.git
synced 2025-09-20 15:02:21 -04:00
Merge branch 'master' of git://ichi2.net/libanki
This commit is contained in:
commit
3cf975e32d
1 changed files with 3 additions and 3 deletions
|
@ -962,15 +962,15 @@ and due < :now""", now=time.time())
|
||||||
self.s.save(fact)
|
self.s.save(fact)
|
||||||
self.factCount += 1
|
self.factCount += 1
|
||||||
self.flushMod()
|
self.flushMod()
|
||||||
random = self.newCardOrder == NEW_CARDS_RANDOM
|
isRandom = self.newCardOrder == NEW_CARDS_RANDOM
|
||||||
if random:
|
if isRandom:
|
||||||
oldest = self.s.scalar("""
|
oldest = self.s.scalar("""
|
||||||
select min(due) from cards
|
select min(due) from cards
|
||||||
where type = 2 and priority in (1,2,3,4)""") or 0
|
where type = 2 and priority in (1,2,3,4)""") or 0
|
||||||
due = random.uniform(oldest, time.time())
|
due = random.uniform(oldest, time.time())
|
||||||
for cardModel in cms:
|
for cardModel in cms:
|
||||||
card = anki.cards.Card(fact, cardModel)
|
card = anki.cards.Card(fact, cardModel)
|
||||||
if random:
|
if isRandom:
|
||||||
card.due = due + card.ordinal
|
card.due = due + card.ordinal
|
||||||
card.combinedDue = card.due
|
card.combinedDue = card.due
|
||||||
self.flushMod()
|
self.flushMod()
|
||||||
|
|
Loading…
Reference in a new issue