diff --git a/admin.go b/admin.go index 56beaa6..f19ef17 100644 --- a/admin.go +++ b/admin.go @@ -142,6 +142,7 @@ func newHandler(coll *mgo.Collection) func(http.ResponseWriter, *http.Request) { func ValidFileName(path string, title string, extension string) string { title = strings.Replace(title, "/", "_", -1) + title = strings.Replace(title, "?", "_", -1) file := path + "/" + title + extension _, err := os.Stat(file) for i := 0; err == nil; i++ {