fix upgrading of revlog

This commit is contained in:
Damien Elmes 2011-11-29 10:34:49 +09:00
parent 3d1756df9b
commit 56ec1c6135

View file

@ -247,7 +247,7 @@ yesCount from reviewHistory"""):
# determine type, overwriting yesCount # determine type, overwriting yesCount
newInt = row[3] newInt = row[3]
oldInt = row[4] oldInt = row[4]
yesCnt = row[7] yesCnt = row[8]
# yesCnt included the current answer # yesCnt included the current answer
if row[2] > 1: if row[2] > 1:
yesCnt -= 1 yesCnt -= 1
@ -255,13 +255,13 @@ yesCount from reviewHistory"""):
# new or failed # new or failed
if yesCnt: if yesCnt:
# type=relrn # type=relrn
row[7] = 2 row[8] = 2
else: else:
# type=lrn # type=lrn
row[7] = 0 row[8] = 0
else: else:
# type=rev # type=rev
row[7] = 1 row[8] = 1
r.append(row) r.append(row)
db.executemany( db.executemany(
"insert or ignore into revlog values (?,?,?,?,?,?,?,?,?)", r) "insert or ignore into revlog values (?,?,?,?,?,?,?,?,?)", r)