|
|
@ -414,8 +414,8 @@ func RepoAssignment() macaron.Handler { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// repo is empty and display enable
|
|
|
|
if ctx.Repo.Repository.IsEmpty || ctx.Repo.Repository.IsBeingCreated() { |
|
|
|
// Disable everything when the repo is being created
|
|
|
|
if ctx.Repo.Repository.IsBeingCreated() { |
|
|
|
ctx.Data["BranchName"] = ctx.Repo.Repository.DefaultBranch |
|
|
|
return |
|
|
|
} |
|
|
@ -427,6 +427,12 @@ func RepoAssignment() macaron.Handler { |
|
|
|
} |
|
|
|
ctx.Repo.GitRepo = gitRepo |
|
|
|
|
|
|
|
// Stop at this point when the repo is empty.
|
|
|
|
if ctx.Repo.Repository.IsEmpty { |
|
|
|
ctx.Data["BranchName"] = ctx.Repo.Repository.DefaultBranch |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
tags, err := ctx.Repo.GitRepo.GetTags() |
|
|
|
if err != nil { |
|
|
|
ctx.ServerError("GetTags", err) |
|
|
|