瀏覽代碼

fix duplicated file on pull request conflicted files (#7211)

tags/v1.9.0-rc1
Lunny Xiao 5 年之前
父節點
當前提交
0323122fd7
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11
    1
      models/pull.go

+ 11
- 1
models/pull.go 查看文件

line := scanner.Text() line := scanner.Text()


if strings.HasPrefix(line, prefix) { 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 // only list 10 conflicted files
if len(pr.ConflictedFiles) >= 10 { if len(pr.ConflictedFiles) >= 10 {

Loading…
取消
儲存