From 8d94b58bd80f32f0bb9891fe0ab8a496d86fb1ad Mon Sep 17 00:00:00 2001 From: Slendi Date: Fri, 1 Aug 2025 04:14:52 +0300 Subject: [PATCH] Only rate limit uploads Signed-off-by: Slendi --- main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index ea3a9ff..bfe78c7 100644 --- a/main.go +++ b/main.go @@ -235,13 +235,13 @@ func main() { flag.BoolVar(&useHTTPS, "https", false, "use https:// in generated URLs") flag.Parse() - http.HandleFunc("/", rateLimitMiddleware(func(w http.ResponseWriter, r *http.Request) { + http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { if r.Method == http.MethodPost { - uploadHandler(w, r) + rateLimitMiddleware(uploadHandler)(w, r) } else { viewHandler(w, r) } - })) + }) fmt.Printf("slenpaste running at http://%s, storing in %s\n", listenAddr, staticDir) http.ListenAndServe(listenAddr, nil)