From dd78285785de5f5702dad4e9c800b6454d5706e5 Mon Sep 17 00:00:00 2001 From: user1823 <92206575+user1823@users.noreply.github.com> Date: Thu, 25 Sep 2025 19:19:05 +0530 Subject: [PATCH] Fix --- rslib/src/scheduler/fsrs/memory_state.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rslib/src/scheduler/fsrs/memory_state.rs b/rslib/src/scheduler/fsrs/memory_state.rs index ce918c5c4..74e6033a1 100644 --- a/rslib/src/scheduler/fsrs/memory_state.rs +++ b/rslib/src/scheduler/fsrs/memory_state.rs @@ -136,11 +136,11 @@ impl Collection { let deckconfig_id = deck.config_id().unwrap(); // reschedule it let original_interval = card.interval; - // This should ideally use lastIvl from the latest revlog entry. + // This should ideally use lastIvl from latest revlog. // days_elapsed is used for performance reasons. let greater_than_last = |interval: u32| { - if interval > days_elapsed { - days_elapsed + 1 + if interval > days_elapsed as u32 { + days_elapsed as u32 + 1 } else { 0 }