From cdfdffd6080756d4c7606ad05b759bdda9273fe4 Mon Sep 17 00:00:00 2001 From: Dmitry Mikheev Date: Fri, 27 May 2016 00:55:05 +0500 Subject: [PATCH] To respect the max interval the user has set. --- anki/sched.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anki/sched.py b/anki/sched.py index a6ff887c2..279154215 100644 --- a/anki/sched.py +++ b/anki/sched.py @@ -894,7 +894,7 @@ select id from cards where did in %s and queue = 2 and due <= ? limit ?)""" elif ease == 4: interval = ivl4 # interval capped? - return max(min(interval, conf['maxIvl']), card.ivl+1) + return min(max(interval, card.ivl+1), conf['maxIvl']) def _fuzzedIvl(self, ivl): min, max = self._fuzzIvlRange(ivl)