From 362c213a6c1d54994199bbaeb3faf52dd3c33158 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 6 May 2012 17:09:19 +0900 Subject: [PATCH] pull leech threshold on upgrade --- anki/upgrade.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anki/upgrade.py b/anki/upgrade.py index a5047edc0..02e2edce0 100644 --- a/anki/upgrade.py +++ b/anki/upgrade.py @@ -311,10 +311,12 @@ insert or replace into col select id, cast(created as int), :t, # conf['newSpread'] = db.scalar("select newCardSpacing from decks") # conf['timeLim'] = db.scalar("select sessionTimeLimit from decks") # add any deck vars and save - dkeys = ("hexCache", "cssCache") for (k, v) in db.execute("select * from deckVars").fetchall(): - if k in dkeys: + if k in ("hexCache", "cssCache"): + # ignore pass + elif k == "leechFails": + gc['lapse']['leechFails'] = int(v) else: conf[k] = v # don't use a learning mode for upgrading users