From 39810aa3d07e384185b4570b74a5f39cd8277028 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 13 Jan 2009 00:38:52 +0900 Subject: [PATCH] make sure reps >= 0 in mnemosyne --- anki/importing/mnemosyne10.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anki/importing/mnemosyne10.py b/anki/importing/mnemosyne10.py index 0a8f48f66..33e3457eb 100644 --- a/anki/importing/mnemosyne10.py +++ b/anki/importing/mnemosyne10.py @@ -56,7 +56,7 @@ class Mnemosyne10Importer(Importer): # for some reason mnemosyne starts cards off on 1 instead of 0 card.successive = max( (item.acq_reps_since_lapse + item.ret_reps_since_lapse -1), 0) - card.yesCount = (item.acq_reps + item.ret_reps) - 1 + card.yesCount = max((item.acq_reps + item.ret_reps) - 1, 0) card.noCount = item.lapses card.reps = card.yesCount + card.noCount if item.cat.name != u"":