From 100a66fd054dbc8c92cb2badd48becf18e13331f Mon Sep 17 00:00:00 2001 From: Steve Manuel Date: Tue, 4 Oct 2016 16:29:09 -0700 Subject: adding replacement rule to slug to make better URLs --- management/manager/process.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'management/manager/process.go') diff --git a/management/manager/process.go b/management/manager/process.go index c759bf2..d2d3d96 100644 --- a/management/manager/process.go +++ b/management/manager/process.go @@ -58,8 +58,11 @@ func stringToSlug(s string) (string, error) { rx = regexp.MustCompile("`[-]+`") src = rx.ReplaceAll(src, []byte("-")) + str := strings.Replace(string(src), "'", "", -1) + str = strings.Replace(str, `"`, "", -1) + t := transform.Chain(norm.NFD, transform.RemoveFunc(isMn), norm.NFC) - slug, _, err := transform.String(t, string(src)) + slug, _, err := transform.String(t, str) if err != nil { return "", err } -- cgit v1.2.3