From c09fcb599b4af1a5bf4f95f4e2e7215f8c105849 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 18 Sep 2020 19:13:47 +1000 Subject: [PATCH] sched_timing_today() needs a default rollover hour When unset it was reverting to the V1 code. https://forums.ankiweb.net/t/daily-counts-are-reset-on-sync/3441/16 --- rslib/src/sched/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rslib/src/sched/mod.rs b/rslib/src/sched/mod.rs index 70e745632..1a5b228d1 100644 --- a/rslib/src/sched/mod.rs +++ b/rslib/src/sched/mod.rs @@ -32,7 +32,7 @@ impl Collection { let rollover_hour = match self.sched_ver() { SchedulerVersion::V1 => None, - SchedulerVersion::V2 => self.get_v2_rollover(), + SchedulerVersion::V2 => self.get_v2_rollover().or(Some(4)), }; Ok(sched_timing_today(