From 82fb9a71d39e3da45c45f8b7827e3fca4ce644c0 Mon Sep 17 00:00:00 2001 From: Jarrett Ye Date: Tue, 9 Jul 2024 20:51:58 +0800 Subject: [PATCH] Fix/respect max ivl when skip load balance --- schedule/reschedule.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schedule/reschedule.py b/schedule/reschedule.py index c967e97..e9ff6f9 100644 --- a/schedule/reschedule.py +++ b/schedule/reschedule.py @@ -97,7 +97,7 @@ def apply_fuzz(self, ivl): if last_review + max_ivl < mw.col.sched.today: # If the latest possible due date is in the past, skip load balance - return ivl + return min(ivl, max_ivl) # Don't schedule the card in the past min_ivl = max(min_ivl, mw.col.sched.today - last_review)