diff --git a/cmd/api/api.go b/cmd/api/api.go index e67ec7b3..e73353f5 100644 --- a/cmd/api/api.go +++ b/cmd/api/api.go @@ -85,10 +85,15 @@ var wsHandlers = make(map[string]WSHandler) func streamsHandler(w http.ResponseWriter, r *http.Request) { src := r.URL.Query().Get("src") + name := r.URL.Query().Get("name") + + if name == "" { + name = src + } switch r.Method { case "PUT": - streams.New(src, src) + streams.New(name, src) return case "DELETE": streams.Delete(src)