From 4860cd1b0a0390c97d383568fd278b0778872b6f Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 30 May 2021 16:39:47 +0200 Subject: main: Fetch from repositories that exist and have been updated --- src/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index d56ffdd..e7d8430 100644 --- a/src/main.rs +++ b/src/main.rs @@ -64,7 +64,7 @@ async fn main() { match db.repo_get(id).await { Ok(r) => { if db.repo_is_updated(&db_repo).await.unwrap() { - // TODO: fetch + update(&path).unwrap(); db.repo_update(&db_repo).await.unwrap(); } @@ -113,3 +113,9 @@ fn mirror>( Ok(()) } + +fn update>(repo_path: P) -> anyhow::Result<()> { + git::update(repo_path)?; + + Ok(()) +} -- cgit v1.2.3