From a8ba073bf3c1c523988ecf2c8bc557f5a3afe7cb Mon Sep 17 00:00:00 2001 From: Tiago Carvalho Date: Mon, 30 Dec 2024 10:25:50 +0000 Subject: [PATCH] allow listing sigs of non-existent objs --- src/list_signatures.rs | 6 +++--- 1 file(s) changed, 3 insertion(s)(+), 3 deletion(s)(-) diff --git a/src/list_signatures.rs b/src/list_signatures.rs --- a/src/list_signatures.rs +++ b/src/list_signatures.rs @@ -63,9 +63,9 @@ } fn describe_object(repo: &Repository, oid: Oid) -> Result { - let object = repo - .find_object(oid, None) - .context("Failed to find signed object")?; + let Ok(object) = repo.find_object(oid, None) else { + return Ok(oid.to_string()); + }; let opts = { let mut opts = git2::DescribeOptions::new(); -- tangled.sh