mirror of
https://github.com/crunchy-labs/crunchy-cli.git
synced 2026-01-21 04:02:00 -06:00
Fixed not working invalid character replacing in file name
This commit is contained in:
parent
c822beca53
commit
cddb6ce033
1 changed files with 6 additions and 5 deletions
|
|
@ -20,8 +20,9 @@ import (
|
|||
)
|
||||
|
||||
var (
|
||||
// ahh i love windows :)))
|
||||
invalidWindowsChars = []string{"<", ">", ":", "\"", "/", "|", "\\", "?", "*"}
|
||||
invalidLinuxChars = []string{"/"}
|
||||
invalidNotWindowsChars = []string{"/"}
|
||||
)
|
||||
|
||||
var urlFilter = regexp.MustCompile(`(S(\d+))?(E(\d+))?((-)(S(\d+))?(E(\d+))?)?(,|$)`)
|
||||
|
|
@ -168,13 +169,13 @@ func terminalWidth() int {
|
|||
|
||||
func generateFilename(name, directory string) string {
|
||||
if runtime.GOOS != "windows" {
|
||||
for _, char := range invalidLinuxChars {
|
||||
strings.ReplaceAll(name, char, "")
|
||||
for _, char := range invalidNotWindowsChars {
|
||||
name = strings.ReplaceAll(name, char, "")
|
||||
}
|
||||
out.Debug("Replaced invalid characters (not windows)")
|
||||
} else {
|
||||
for _, char := range invalidWindowsChars {
|
||||
strings.ReplaceAll(name, char, "")
|
||||
name = strings.ReplaceAll(name, char, "")
|
||||
}
|
||||
out.Debug("Replaced invalid characters (windows)")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue