remove invalid utf8 from logs

This commit is contained in:
Giovanni Harting 2023-07-22 11:38:14 +02:00
parent 569016b459
commit 492e377ded
1 changed files with 2 additions and 1 deletions

View File

@ -232,7 +232,8 @@ func (p *ProtoPackage) build(ctx context.Context) (time.Duration, error) {
if err != nil {
return time.Since(start), fmt.Errorf("error creating logdir: %w", err)
}
err = os.WriteFile(filepath.Join(conf.Basedir.Repo, logDir, p.March, p.Pkgbase+".log"), out.Bytes(), 0o644) //nolint:gosec
err = os.WriteFile(filepath.Join(conf.Basedir.Repo, logDir, p.March, p.Pkgbase+".log"), //nolint:gosec
[]byte(strings.ToValidUTF8(out.String(), "")), 0o644)
if err != nil {
return time.Since(start), fmt.Errorf("error warting to logdir: %w", err)
}