Fix/incorrect initialization of SchedTimingToday in graphs/retrievability.rs (#3857)

This commit is contained in:
Jarrett Ye 2025-03-14 18:06:25 +08:00 committed by GitHub
parent d809ee92db
commit 33b8235186
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,6 +4,7 @@
use anki_proto::stats::graphs_response::Retrievability; use anki_proto::stats::graphs_response::Retrievability;
use fsrs::FSRS; use fsrs::FSRS;
use crate::prelude::TimestampSecs;
use crate::scheduler::timing::SchedTimingToday; use crate::scheduler::timing::SchedTimingToday;
use crate::stats::graphs::eases::percent_to_bin; use crate::stats::graphs::eases::percent_to_bin;
use crate::stats::graphs::GraphsContext; use crate::stats::graphs::GraphsContext;
@ -15,8 +16,8 @@ impl GraphsContext {
let mut card_with_retrievability_count: usize = 0; let mut card_with_retrievability_count: usize = 0;
let timing = SchedTimingToday { let timing = SchedTimingToday {
days_elapsed: self.days_elapsed, days_elapsed: self.days_elapsed,
now: Default::default(), now: TimestampSecs::now(),
next_day_at: Default::default(), next_day_at: self.next_day_start,
}; };
let fsrs = FSRS::new(None).unwrap(); let fsrs = FSRS::new(None).unwrap();
// note id -> (sum, count) // note id -> (sum, count)