diff --git a/anki/collection.py b/anki/collection.py index 79e56c22a..82cffe668 100644 --- a/anki/collection.py +++ b/anki/collection.py @@ -602,10 +602,10 @@ where c.nid == f.id "order by id desc limit 1", c.id) self.db.execute("delete from revlog where id = ?", last) # and finally, update daily counts - # fixme: what to do in cramming case? n = 1 if c.queue == 3 else c.queue type = ("new", "lrn", "rev")[n] self.sched._updateStats(c, type, -1) + self.sched.reps -= 1 return c.id def _markOp(self, name):