From 80197d9c2fd85900cba6fb34198cac6cc6c5d6af Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 3 Mar 2010 02:49:55 +0900 Subject: [PATCH] when generating cards, use a small creation date increment --- anki/deck.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anki/deck.py b/anki/deck.py index 0445bb662..e232d6fe7 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -1117,8 +1117,9 @@ and due < :now""" % self.forceIndex("ix_cards_priorityDue"), now=time.time()) select count(id) from cards where factId = :fid and cardModelId = :cmid""", fid=fact.id, cmid=cardModel.id) == 0: + # enough for 10 card models assuming 0.00001 timer precision card = anki.cards.Card( - fact, cardModel, created=fact.created+cardModel.ordinal) + fact, cardModel, created=fact.created+0.000001*cardModel.ordinal) self.updateCardTags([card.id]) self.updatePriority(card) self.cardCount += 1