From da9e0d5393b93a15626bcea1b0cdf37207a9ab53 Mon Sep 17 00:00:00 2001 From: Jarrett Ye Date: Sat, 7 Jun 2025 19:44:15 +0800 Subject: [PATCH] don't affect SM-2 --- rslib/src/scheduler/reviews.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rslib/src/scheduler/reviews.rs b/rslib/src/scheduler/reviews.rs index ac47ccf12..944569bba 100644 --- a/rslib/src/scheduler/reviews.rs +++ b/rslib/src/scheduler/reviews.rs @@ -36,9 +36,9 @@ impl Card { let new_interval = if fsrs_enabled { self.interval.saturating_add_signed(new_due - self.due) } else if force_reset || !matches!(self.ctype, CardType::Review | CardType::Relearn) { - days_from_today + days_from_today.max(1) } else { - self.interval + self.interval.max(1) }; let ease_factor = (ease_factor * 1000.0).round() as u16;