From 8d3ec1a32728c416a2f93e65fb27ebe260f9cfdc Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Thu, 16 May 2024 01:59:26 +0400 Subject: [PATCH] Since ListenersUpdate works with Icecast specifically, let's point it out in its name. --- cmd/dwelling-radio/main.go | 2 +- internal/http/dj_handlers.go | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/dwelling-radio/main.go b/cmd/dwelling-radio/main.go index 7c84a87..95c2cb8 100644 --- a/cmd/dwelling-radio/main.go +++ b/cmd/dwelling-radio/main.go @@ -89,7 +89,7 @@ func main() { s := r.Sub("/api") - s.Handler(http.MethodPost, "/listener/icecast", djh.ListenersUpdate) + s.Handler(http.MethodPost, "/listener/icecast", djh.ListenersUpdateIcecast) s.Handler(http.MethodGet, "/playlist", djh.PlaylistNext) s.Handler(http.MethodGet, "/status", djh.Status) diff --git a/internal/http/dj_handlers.go b/internal/http/dj_handlers.go index 71b61cc..8f8e67c 100644 --- a/internal/http/dj_handlers.go +++ b/internal/http/dj_handlers.go @@ -27,15 +27,15 @@ func NewDJHandlers(l *radio.ListenerCounter, p *radio.Playlist, stats: stats, curSong: cs, listLen: n, fallbackSong: fS} } -func (dj *DJHandlers) ListenersUpdate(w http.ResponseWriter, r *http.Request) { +func (dj *DJHandlers) ListenersUpdateIcecast(w http.ResponseWriter, r *http.Request) { defer func() { if err := recover(); err != nil { - log.Println("DJHandlers.ListenersUpdate panic:", err) + log.Println("DJHandlers.ListenersUpdateIcecast panic:", err) } }() if err := r.ParseForm(); err != nil { - log.Println("DJHandlers.ListenersUpdate:", err) + log.Println("DJHandlers.ListenersUpdateIcecast:", err) http.Error(w, "cannot parse form", http.StatusBadRequest) return } @@ -45,7 +45,7 @@ func (dj *DJHandlers) ListenersUpdate(w http.ResponseWriter, r *http.Request) { _ = dj.listeners.Inc() case "listener_remove": if _, err := dj.listeners.Dec(); err != nil { - log.Println("DJHandlers.ListenersUpdate:", err) + log.Println("DJHandlers.ListenersUpdateIcecast:", err) http.Error(w, err.Error(), http.StatusBadRequest) return }