fix sanitizeRegex to not strip "dots"
authorelij <elij@wundrd.net>
Tue, 13 Aug 2013 02:02:43 +0000 (19:02 -0700)
committerelij <elij@wundrd.net>
Tue, 13 Aug 2013 02:02:43 +0000 (19:02 -0700)
sanitizeRegex was stripping dots in permalinks when generating
RenderIndexes (noted during feed/rss generation).

permalink was being set to `.../indexxml` instead of `.../index.xml`.

Adding "dot" to the regex whitelist fixed the issue.

hugolib/helpers.go

index b2eb3967312991630affb9da80df5dbc27721f97..80f92c875e20a47513de40623d25a0e1d827dd0e 100644 (file)
@@ -27,7 +27,7 @@ import (
        "time"
 )
 
-var sanitizeRegexp = regexp.MustCompile("[^a-zA-Z0-9/_-]")
+var sanitizeRegexp = regexp.MustCompile("[^a-zA-Z0-9/_-.]")
 
 // TODO: Make these wrappers private
 // Wrapper around Fprintf taking verbose flag in account.