From dd5aa2ad530c1d909d2f1e4952de6624c7e27099 Mon Sep 17 00:00:00 2001 From: Tobias Gesellchen Date: Sat, 21 Feb 2026 00:15:19 +0100 Subject: [PATCH] Disable HTML escaping in JSON response --- pkg/service/handlers/handlers_mgmt.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/service/handlers/handlers_mgmt.go b/pkg/service/handlers/handlers_mgmt.go index f50ea4c..d1a5c37 100644 --- a/pkg/service/handlers/handlers_mgmt.go +++ b/pkg/service/handlers/handlers_mgmt.go @@ -99,7 +99,9 @@ func (s *Server) HandleMgmtSpotifyInit(w http.ResponseWriter, _ *http.Request) { redirectURL := svc.BuildAuthorizeURL() w.Header().Set("Content-Type", "application/json") - _ = json.NewEncoder(w).Encode(map[string]string{ + enc := json.NewEncoder(w) + enc.SetEscapeHTML(false) + _ = enc.Encode(map[string]string{ "redirectUrl": redirectURL, }) }