From f5dd11f8b3eb9b3285fa8c58d611e2dd46d35fda Mon Sep 17 00:00:00 2001 From: Jesper Jensen Date: Mon, 9 Feb 2026 17:37:56 +0100 Subject: Remove timestamp from tags These were never needed --- src/updater.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/updater.rs') diff --git a/src/updater.rs b/src/updater.rs index 666c87d..9f04710 100644 --- a/src/updater.rs +++ b/src/updater.rs @@ -68,7 +68,7 @@ pub fn update_images(now: &DateTime, db: &dyn Db, reg: &dyn Registries, fil if existing.peek() == Some(&t) { existing.next(); } else { - db.insert_tag(expired.id, t, now); + db.insert_tag(expired.id, t); } } for gone in existing { @@ -153,7 +153,7 @@ pub fn update_images(now: &DateTime, db: &dyn Db, reg: &dyn Registries, fil None => { match reg.get_digest(&image_record.registry, &image_record.image, tag_for_digest) { Some(fetched) => { - db.update_tag_digest(image_record.id, tag_for_digest, &fetched, now); + db.update_tag_digest(image_record.id, tag_for_digest, &fetched); Ok(fetched) } None => Err(format!("digest not found for {}:{}", image_record.image, tag_for_digest)), @@ -210,8 +210,8 @@ mod tests { let past_expiry = now - chrono::Duration::days(1); let mut img = Image { id: 0, registry: "registry.hub.docker.com".into(), image: "nginx".into(), expires_at: past_expiry }; db.insert_image(&mut img); - db.insert_tag(img.id, "1.20", &past_expiry); - db.insert_tag(img.id, "1.21", &past_expiry); + db.insert_tag(img.id, "1.20"); + db.insert_tag(img.id, "1.21"); let files = vec![FileInput { path: "/test".into(), @@ -236,7 +236,7 @@ mod tests { let future_expiry = now + chrono::Duration::minutes(30); let mut img = Image { id: 0, registry: "registry.hub.docker.com".into(), image: "nginx".into(), expires_at: future_expiry }; db.insert_image(&mut img); - db.insert_tag(img.id, "1.21", &now); + db.insert_tag(img.id, "1.21"); let files = vec![FileInput { path: "/test".into(), @@ -344,8 +344,8 @@ mod tests { let future_expiry = now + chrono::Duration::minutes(30); let mut img = Image { id: 0, registry: "registry.hub.docker.com".into(), image: "nginx".into(), expires_at: future_expiry }; db.insert_image(&mut img); - db.insert_tag(img.id, "1.21", &now); - db.update_tag_digest(img.id, "1.21", "sha256:0000000000000000000000000000000000000000000000000000000000000003", &now); + db.insert_tag(img.id, "1.21"); + db.update_tag_digest(img.id, "1.21", "sha256:0000000000000000000000000000000000000000000000000000000000000003"); let files = vec![FileInput { path: "/test".into(), @@ -578,8 +578,8 @@ mod tests { let past_expiry = now - chrono::Duration::days(1); let mut img = Image { id: 0, registry: "registry.hub.docker.com".into(), image: "nginx".into(), expires_at: past_expiry }; db.insert_image(&mut img); - db.insert_tag(img.id, "1.21", &past_expiry); - db.update_tag_digest(img.id, "1.21", "sha256:0000000000000000000000000000000000000000000000000000000000000003", &past_expiry); + db.insert_tag(img.id, "1.21"); + db.update_tag_digest(img.id, "1.21", "sha256:0000000000000000000000000000000000000000000000000000000000000003"); let files = vec![FileInput { path: "/test".into(), -- cgit v1.2.3