Fix bug on commit graph (#15517)

This commit is contained in:
Lunny Xiao 2021-04-17 17:27:25 +08:00 committed by GitHub
parent eee30d5586
commit a3c4c57b7c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,6 +7,7 @@ package gitgraph
import ( import (
"bytes" "bytes"
"fmt" "fmt"
"strings"
"code.gitea.io/gitea/models" "code.gitea.io/gitea/models"
"code.gitea.io/gitea/modules/git" "code.gitea.io/gitea/modules/git"
@ -216,10 +217,10 @@ func newRefsFromRefNames(refNames []byte) []git.Reference {
continue continue
} }
refName := string(refNameBytes) refName := string(refNameBytes)
if refName[0:5] == "tag: " { if strings.HasPrefix(refName, "tag: ") {
refName = refName[5:] refName = strings.TrimPrefix(refName, "tag: ")
} else if refName[0:8] == "HEAD -> " { } else if strings.HasPrefix(refName, "HEAD -> ") {
refName = refName[8:] refName = strings.TrimPrefix(refName, "HEAD -> ")
} }
refs = append(refs, git.Reference{ refs = append(refs, git.Reference{
Name: refName, Name: refName,