diff --git a/twitch/public/labels.js b/twitch/public/labels.js index d762f21..6c2f1c2 100644 --- a/twitch/public/labels.js +++ b/twitch/public/labels.js @@ -26,7 +26,7 @@ async function sync() { let eventSource; try { - eventSource = new EventSource("/twitch/sse/" + label); + eventSource = new EventSource("/twitch/sse/labels/" + label); } catch (err) { console.error("Failed to connect to event source", err); return; diff --git a/twitch/twitch.go b/twitch/twitch.go index 5cf3905..34770d0 100644 --- a/twitch/twitch.go +++ b/twitch/twitch.go @@ -261,7 +261,7 @@ func (srv *Service) BindRoutes(group *gin.RouterGroup) { go srv.start(ctx) }) - group.GET("/sse/label/:label", func(ctx *gin.Context) { + group.GET("/sse/labels/:label", func(ctx *gin.Context) { ctx.Header("connection", "keep-alive") labelParam := ctx.Param("label")