From 8fb457d5639d11d5075d664001e98148e223f257 Mon Sep 17 00:00:00 2001 From: Joris Date: Sat, 15 Jul 2023 10:09:30 +0200 Subject: Re synchronize deck if necessary between cards --- src/main.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index ddc6edc..b18cb1a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -29,10 +29,18 @@ fn main() -> Result<()> { let deck_name = deck::pp_from_path(&deck_path).unwrap_or_else(|| "Deck".to_string()); sync::run(&mut conn, &deck_path)?; + let deck_last_sync = util::time::seconds_since_unix_epoch()?; let mut term = gui::setup_terminal()?; - match gui::start(&conn, &mut term, &deck_name, args.hide_remaining) { + match gui::start( + &mut conn, + &mut term, + &deck_path, + &deck_name, + deck_last_sync, + args.hide_remaining, + ) { Ok(()) => (), Err(msg) => { // Show errors in TUI, otherwise they are hidden -- cgit v1.2.3