From 68f313c879387bf6676a7265600c3abe54d5dd65 Mon Sep 17 00:00:00 2001 From: Gabriel Simmer Date: Sun, 24 Feb 2019 11:51:36 -0800 Subject: [PATCH] More regex path improvements. --- router/router.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/router/router.go b/router/router.go index 623c4b4..fb7ea28 100644 --- a/router/router.go +++ b/router/router.go @@ -52,20 +52,20 @@ func Init() *mux.Router { r.Handle("/files/", Handle( files.Listing("hot"), )).Methods("GET") - r.Handle(`/files/{file:[a-zA-Z0-9=\-\/\s.,&]+}`, Handle( + r.Handle(`/files/{file:[a-zA-Z0-9=\-\/\s.,&_+]+}`, Handle( files.Listing("hot"), )).Methods("GET") - r.Handle(`/file/{file:[a-zA-Z0-9=\-\/\s.,&]+}`, Handle( + r.Handle(`/file/{file:[a-zA-Z0-9=\-\/\s.,&_+]+}`, Handle( files.ViewFile("hot"), )).Methods("GET") r.Handle("/archive/", Handle( files.Listing("cold"), )).Methods("GET") - r.Handle(`/archive/{file:[a-zA-Z0-9=\-\/\s.,&]+}`, Handle( + r.Handle(`/archive/{file:[a-zA-Z0-9=\-\/\s.,&_+]+}`, Handle( files.Listing("cold"), )).Methods("GET") - r.Handle(`/archived/{file:[a-zA-Z0-9=\-\/\s.,&]+}`, Handle( + r.Handle(`/archived/{file:[a-zA-Z0-9=\-\/\s.,&_+]+}`, Handle( files.ViewFile("cold"), )).Methods("GET")