From 8bde6749b1047af75a5861482b24116673fb7b29 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 1a90ac43e..60554f9ed 100644 --- a/rslib/src/sched/mod.rs +++ b/rslib/src/sched/mod.rs @@ -37,7 +37,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(