From 65f6223723f58dea3b249e5a9cca0ab9f43167f1 Mon Sep 17 00:00:00 2001 From: Jarrett Ye Date: Fri, 31 Oct 2025 10:18:45 +0800 Subject: [PATCH] Fix/FSRS short-term schedule doesn't work with default params --- rslib/src/scheduler/answering/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rslib/src/scheduler/answering/mod.rs b/rslib/src/scheduler/answering/mod.rs index 6ff8c6e2d..bf4808a67 100644 --- a/rslib/src/scheduler/answering/mod.rs +++ b/rslib/src/scheduler/answering/mod.rs @@ -488,6 +488,9 @@ impl Collection { let params = config.fsrs_params(); if params.len() >= 19 { params[17] > 0.0 && params[18] > 0.0 + } else if params.is_empty() { + // fallback to true when using default params + true } else { false }