diff --git a/routers/hat/repo/branch.go b/routers/hat/repo/branch.go index ad8e67f..d615f5f 100644 --- a/routers/hat/repo/branch.go +++ b/routers/hat/repo/branch.go @@ -58,7 +58,7 @@ func ListBranches(ctx *context.APIContext) { ctx.Error(http.StatusInternalServerError, "CountBranches", err) return } - if totalNumOfBranches == 0 { // sync branches immediately because non-empty repository should have at least 1 branch + if totalNumOfBranches < 2 { // sync branches immediately because non-empty repository should have at least 1 branch _, err = repo_module.SyncRepoBranches(ctx, ctx.Repo.Repository.ID, 0) if err != nil { ctx.ServerError("SyncRepoBranches", err)