Skip to content

Commit 3c4e4fd

Browse files
committed
Fix bug
1 parent 6325a14 commit 3c4e4fd

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

modules/git/repo_language_stats_nogogit.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ func (repo *Repository) GetLanguageStats(commitID string) (map[string]int64, err
7272
firstExcludedLanguage := ""
7373
firstExcludedLanguageSize := int64(0)
7474

75-
if err := tree.IterateEntriesWithSize(func(f *TreeEntry) error {
75+
if err := tree.IterateEntriesRecursiveWithSize(func(f *TreeEntry) error {
7676
contentBuf.Reset()
7777
content = contentBuf.Bytes()
7878

modules/git/tree_nogogit.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ func (t *Tree) iterateEntriesRecursive(ctx context.Context, f func(entry *TreeEn
158158
return ctx.Err()
159159
case runErr := <-done:
160160
return runErr
161+
default:
162+
return nil
161163
}
162164
}); err != nil {
163165
return err
@@ -166,6 +168,6 @@ func (t *Tree) iterateEntriesRecursive(ctx context.Context, f func(entry *TreeEn
166168
return nil
167169
}
168170

169-
func (t *Tree) IterateEntriesWithSize(f func(*TreeEntry) error) error {
171+
func (t *Tree) IterateEntriesRecursiveWithSize(f func(*TreeEntry) error) error {
170172
return t.iterateEntriesRecursive(t.repo.Ctx, f, TrustedCmdArgs{"--long"})
171173
}

0 commit comments

Comments
 (0)