Made free filename silent by default and changed renaming behavior

This commit is contained in:
bytedream 2022-03-22 19:22:42 +01:00
parent c1b3cd7b0a
commit 893be7dd53

View file

@ -102,7 +102,7 @@ func freeFileName(filename string) (string, bool) {
if _, stat := os.Stat(filename); stat != nil && !os.IsExist(stat) { if _, stat := os.Stat(filename); stat != nil && !os.IsExist(stat) {
break break
} }
filename = fmt.Sprintf("%s (%d)%s", base, j, ext) filename = fmt.Sprintf("%s (%d)%s", base, j+1, ext)
} }
return filename, j != 0 return filename, j != 0
} }
@ -188,7 +188,7 @@ func generateFilename(name, directory string) string {
filename, changed := freeFileName(filepath.Join(directory, name)) filename, changed := freeFileName(filepath.Join(directory, name))
if changed { if changed {
out.Info("File %s already exists, changing name to %s", name, filename) out.Debug("File `%s` already exists, changing name to `%s`", filepath.Base(name), filepath.Base(filename))
} }
return filename return filename