mirror of
https://github.com/go-gitea/gitea.git
synced 2024-11-27 12:39:29 +08:00
parent
76e8eec3d9
commit
7697a282d6
@ -861,7 +861,17 @@ func (pr *PullRequest) testPatch(e Engine) (err error) {
|
||||
line := scanner.Text()
|
||||
|
||||
if strings.HasPrefix(line, prefix) {
|
||||
pr.ConflictedFiles = append(pr.ConflictedFiles, strings.TrimSpace(strings.Split(line[len(prefix):], ":")[0]))
|
||||
var found bool
|
||||
var filepath = strings.TrimSpace(strings.Split(line[len(prefix):], ":")[0])
|
||||
for _, f := range pr.ConflictedFiles {
|
||||
if f == filepath {
|
||||
found = true
|
||||
break
|
||||
}
|
||||
}
|
||||
if !found {
|
||||
pr.ConflictedFiles = append(pr.ConflictedFiles, filepath)
|
||||
}
|
||||
}
|
||||
// only list 10 conflicted files
|
||||
if len(pr.ConflictedFiles) >= 10 {
|
||||
|
Loading…
Reference in New Issue
Block a user