Browse Source

Fix sortByNumberOfFiles() with unidentified authors

Vadim Markovtsev 8 năm trước cách đây
mục cha
commit
c7b569afa4
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      cmd/hercules/main.go

+ 3 - 1
cmd/hercules/main.go

@@ -137,7 +137,9 @@ func printCouples(result *hercules.CouplesResult, peopleDict []string) {
 func sortByNumberOfFiles(peopleFiles [][]string, peopleDict []string) AuthorFilesList {
 	var pfl AuthorFilesList
 	for peopleIdx, files := range peopleFiles {
-		pfl = append(pfl, AuthorFiles{peopleDict[peopleIdx], files})
+		if peopleIdx < len(peopleDict) {
+			pfl = append(pfl, AuthorFiles{peopleDict[peopleIdx], files})
+		}
 	}
 	sort.Sort(pfl)
 	return pfl