diff --git a/rslib/src/scheduler/mod.rs b/rslib/src/scheduler/mod.rs index b2cd8049e..93aee3c9b 100644 --- a/rslib/src/scheduler/mod.rs +++ b/rslib/src/scheduler/mod.rs @@ -34,8 +34,9 @@ pub struct SchedulerInfo { impl Collection { pub fn scheduler_info(&mut self) -> Result { let now = TimestampSecs::now(); - if let Some(info) = self.state.scheduler_info { + if let Some(mut info) = self.state.scheduler_info { if now < info.timing.next_day_at { + info.timing.now = now; return Ok(info); } }