mark deck dirty on reset cards

This commit is contained in:
Damien Elmes 2009-06-15 06:57:50 +09:00
parent fb8f2bd09f
commit 8d3678b9fb

View file

@ -471,7 +471,7 @@ where id != :id and factId = :factId""",
else:
due = self.delay0
else:
due = card.interval * 86400.0
due = card.interval * 86400.0
return due + time.time()
def updateFactor(self, card, ease):
@ -515,6 +515,7 @@ where id in %s""" % ids2str(ids), now=time.time(), new=0)
if self.newCardOrder == NEW_CARDS_RANDOM:
# we need to re-randomize now
self.randomizeNewCards(ids)
self.flushMod()
self.refresh()
def randomizeNewCards(self, cardIds=None):