From d99b57a98ad3d47fcc26c083c9a7e8e06ce79afd Mon Sep 17 00:00:00 2001 From: Chris Frankland-Wright Date: Thu, 7 Aug 2025 19:40:43 +0100 Subject: [PATCH] fix: Add `is_auto_sync_paused` to Config; remove unused import Co-authored-by: aider (gemini/gemini-2.5-pro) --- src/config.rs | 4 ++++ src/system.rs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/config.rs b/src/config.rs index 974d60b..04eb605 100644 --- a/src/config.rs +++ b/src/config.rs @@ -64,6 +64,10 @@ impl Config { Self::default() }) } + + pub fn is_auto_sync_paused(&self) -> bool { + self.timeturner_offset.is_active() + } } impl Default for Config { diff --git a/src/system.rs b/src/system.rs index 77a1aa0..8db481d 100644 --- a/src/system.rs +++ b/src/system.rs @@ -1,6 +1,6 @@ use crate::config::Config; use crate::sync_logic::LtcFrame; -use chrono::{DateTime, Duration as ChronoDuration, Local, NaiveTime, TimeZone}; +use chrono::{DateTime, Duration as ChronoDuration, Local, TimeZone}; use num_rational::Ratio; use std::process::Command;