From 93082d2cdc49ba8802bf296e2e0aab518ea71580 Mon Sep 17 00:00:00 2001 From: Tobias Gesellchen Date: Sun, 15 Feb 2026 23:44:42 +0100 Subject: [PATCH] Update root endpoint JSON response with AfterTouch and docs link --- pkg/service/handlers/handlers_media.go | 2 +- pkg/service/handlers/handlers_media_test.go | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pkg/service/handlers/handlers_media.go b/pkg/service/handlers/handlers_media.go index a66d2f3..79ac386 100644 --- a/pkg/service/handlers/handlers_media.go +++ b/pkg/service/handlers/handlers_media.go @@ -28,7 +28,7 @@ func (s *Server) HandleRoot(w http.ResponseWriter, r *http.Request) { accept := r.Header.Get("Accept") if !strings.Contains(accept, "text/html") && (strings.Contains(accept, "application/json") || accept == "*/*" || accept == "") { w.Header().Set("Content-Type", "application/json") - _, _ = fmt.Fprintf(w, `{"Bose": "Can't Brick Us", "service": "Go/Chi"}`) + _, _ = fmt.Fprintf(w, `{"Bose": "AfterTouch", "service": "Go/Chi", "docs": "https://gesellix.github.io/Bose-SoundTouch/"}`) return } diff --git a/pkg/service/handlers/handlers_media_test.go b/pkg/service/handlers/handlers_media_test.go index 7311d3e..efb24dc 100644 --- a/pkg/service/handlers/handlers_media_test.go +++ b/pkg/service/handlers/handlers_media_test.go @@ -67,8 +67,7 @@ func TestRootEndpointJSON(t *testing.T) { } body, _ := io.ReadAll(res.Body) - - expected := `{"Bose": "Can't Brick Us", "service": "Go/Chi"}` + expected := `{"Bose": "AfterTouch", "service": "Go/Chi", "docs": "https://gesellix.github.io/Bose-SoundTouch/"}` if strings.TrimSpace(string(body)) != expected { t.Errorf("Expected body %s, got %s", expected, string(body)) }