mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-28 20:26:19 +01:00
Fix missing discard in repo_language_stats (#16030)
Set the missing discard(1) in repo_language_stats. Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
parent
6d69df2804
commit
5f4522cd1f
1 changed files with 3 additions and 7 deletions
|
@ -25,11 +25,7 @@ func (repo *Repository) GetLanguageStats(commitID string) (map[string]int64, err
|
||||||
defer cancel()
|
defer cancel()
|
||||||
|
|
||||||
writeID := func(id string) error {
|
writeID := func(id string) error {
|
||||||
_, err := batchStdinWriter.Write([]byte(id))
|
_, err := batchStdinWriter.Write([]byte(id + "\n"))
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
_, err = batchStdinWriter.Write([]byte{'\n'})
|
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,10 +81,10 @@ func (repo *Repository) GetLanguageStats(commitID string) (map[string]int64, err
|
||||||
}
|
}
|
||||||
|
|
||||||
sizeToRead := size
|
sizeToRead := size
|
||||||
discard := int64(0)
|
discard := int64(1)
|
||||||
if size > fileSizeLimit {
|
if size > fileSizeLimit {
|
||||||
sizeToRead = fileSizeLimit
|
sizeToRead = fileSizeLimit
|
||||||
discard = size - fileSizeLimit
|
discard = size - fileSizeLimit + 1
|
||||||
}
|
}
|
||||||
|
|
||||||
_, err = contentBuf.ReadFrom(io.LimitReader(batchReader, sizeToRead))
|
_, err = contentBuf.ReadFrom(io.LimitReader(batchReader, sizeToRead))
|
||||||
|
|
Loading…
Reference in a new issue