diff --git a/schedule/reschedule.py b/schedule/reschedule.py index bf88191..c967e97 100644 --- a/schedule/reschedule.py +++ b/schedule/reschedule.py @@ -87,14 +87,14 @@ def apply_fuzz(self, ivl): # Load balance due = self.card.odue if self.card.odid else self.card.due last_review = get_last_review_date(self.card) - + if self.apply_easy_days: if due > last_review + max_ivl + 2: current_ivl = due - last_review min_ivl, max_ivl = get_fuzz_range( current_ivl, self.elapsed_days, current_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