mirror of
https://git.zx2c4.com/cgit
synced 2025-01-11 17:01:52 +00:00
Find the default branch based on the contents of the namespace
The find_current_ref callback does not need to be modified to strip off the namespace prefix, since the for_each_ref functions don't include the base ref prefix. Signed-off-by: Richard Maw <richard.maw@gmail.com>
This commit is contained in:
parent
5817a8f703
commit
f1984bb236
2
cgit.c
2
cgit.c
@ -458,7 +458,7 @@ static char *find_default_branch(struct cgit_repo *repo)
|
||||
info.req_ref = repo->defbranch;
|
||||
info.first_ref = NULL;
|
||||
info.match = 0;
|
||||
for_each_branch_ref(find_current_ref, &info);
|
||||
cgit_for_each_namespaced_ref_in("refs/heads/", find_current_ref, &info);
|
||||
if (info.match)
|
||||
ref = info.req_ref;
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user