fs/reader: return proper error on invalid filename

This commit is contained in:
Michael Eischer committed 2025-09-06 21:54:41 +02:00
1 parent 81ac49f59d
commit ef1e137e7a
5 files changed
+30 -20

No files matched your search

+4 -1
View File
@@ -591,10 +591,13 @@ func runBackup(ctx context.Context, opts BackupOptions, gopts GlobalOptions, ter
return err
}
}
targetFS = fs.NewReader(filename, source, fs.ReaderOptions{
targetFS, err = fs.NewReader(filename, source, fs.ReaderOptions{
ModTime: timeStamp,
Mode: 0644,
})
if err != nil {
return fmt.Errorf("failed to backup from stdin: %w", err)
}
targets = []string{filename}
}