From 39a926cd521806aedc298ddd671d1a118794fcec Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Wed, 17 Sep 2025 18:13:30 +0100 Subject: Add endpoints for web extension --- api/middleware/cors.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'api/middleware/cors.go') diff --git a/api/middleware/cors.go b/api/middleware/cors.go index 926c1ed..1fbd850 100644 --- a/api/middleware/cors.go +++ b/api/middleware/cors.go @@ -2,11 +2,13 @@ package middleware import "net/http" -func Cors(next http.HandlerFunc) http.HandlerFunc { - return func(w http.ResponseWriter, r *http.Request) { - w.Header().Set("Access-Control-Allow-Origin", "*") - w.Header().Set("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS") +func PermissiveCors() func(http.HandlerFunc) http.HandlerFunc { + return func(next http.HandlerFunc) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + w.Header().Set("Access-Control-Allow-Origin", "*") + w.Header().Set("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS") - next(w, r) + next(w, r) + } } } -- cgit v1.2.3-70-g09d2