author | Ersei Saggi <vcs@ersei.net> | 2025-04-06 13:43:24.0 -04:00:00 |
---|---|---|
committer | Ersei Saggi <vcs@ersei.net> | 2025-04-06 15:46:40.0 -04:00:00 |
commit | ca10a5b6d260ebf2e50fecee10aefce7a9f12d89 [patch] |
|
tree | d7f69083ed0c8bb664e82bda7043df49a4c11027 |
|
parent | a500c79e9cbd32007d31af5013c7be18f74701dd |
|
download | ca10a5b6d260ebf2e50fecee10aefce7a9f12d89.tar.gz |
Find default branch correctly
Diff
src/database/indexer.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/database/indexer.rs b/src/database/indexer.rs index 72cf47b..da50aee 100644 --- a/src/database/indexer.rs +++ a/src/database/indexer.rs @@ -97,7 +97,13 @@ } fn find_default_branch(repo: &gix::Repository) -> Result<Option<String>, anyhow::Error> { Ok(Some(repo.head()?.name().as_bstr().to_string())) Ok(Some( repo.head()? .referent_name() .context("HEAD does not point to anything")? .as_bstr() .to_string(), )) } fn find_last_committed_time(repo: &gix::Repository) -> Result<OffsetDateTime, anyhow::Error> {