on upgrade make sure we set left

This commit is contained in:
Damien Elmes 2011-09-23 10:31:31 +09:00
parent e7f416406d
commit a98126dab4

View file

@ -526,8 +526,9 @@ def _postSchemaUpgrade(deck):
deck.db.execute("""
update cards set due = fid where type=0""")
# and failed cards
deck.db.execute("update cards set edue = ? where type = 1",
deck.sched.today+1)
left = len(deck.groups.conf(1)['new']['delays'])
deck.db.execute("update cards set edue = ?, left=? where type = 1",
deck.sched.today+1, left)
# and due cards
deck.db.execute("""
update cards set due = cast(