From d3782204fe8627dd5ef36bf8828bdd965afd1d17 Mon Sep 17 00:00:00 2001 From: Matt Baer Date: Sat, 29 Feb 2020 13:28:19 -0500 Subject: [PATCH] Remove more characters from names --- sanitize.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sanitize.go b/sanitize.go index 4824d09..8027d0d 100644 --- a/sanitize.go +++ b/sanitize.go @@ -55,8 +55,9 @@ func RenameTrack(file string) string { // Sanitize takes a string and removes problematic characters from it. func Sanitize(s string) string { + s = unidecode.Unidecode(s) s = strings.Map(func(r rune) rune { - if r == '(' || r == ')' || r == '[' || r == ']' || r == '.' { + if r == '(' || r == ')' || r == '[' || r == ']' || r == '.' || r == ',' || r == '\'' || r == '"' || r == ';' { return -1 } if unicode.IsSpace(r) { @@ -64,6 +65,5 @@ func Sanitize(s string) string { } return r }, s) - s = unidecode.Unidecode(s) return s }