fix: Add is_auto_sync_paused to Config; remove unused import

Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
Chris Frankland-Wright 2025-08-07 19:40:43 +01:00
parent 1842419f10
commit d99b57a98a
2 changed files with 5 additions and 1 deletions

View file

@ -64,6 +64,10 @@ impl Config {
Self::default() Self::default()
}) })
} }
pub fn is_auto_sync_paused(&self) -> bool {
self.timeturner_offset.is_active()
}
} }
impl Default for Config { impl Default for Config {

View file

@ -1,6 +1,6 @@
use crate::config::Config; use crate::config::Config;
use crate::sync_logic::LtcFrame; 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 num_rational::Ratio;
use std::process::Command; use std::process::Command;