From d7b65e68ae61897cf64666855227184941adbb1c Mon Sep 17 00:00:00 2001 From: Nicolas Carlier Date: Fri, 5 Jan 2018 11:11:08 +0000 Subject: [PATCH] fix(api): set SSE headers correctly --- pkg/api/api.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/api/api.go b/pkg/api/api.go index 9499f97..152e9ae 100644 --- a/pkg/api/api.go +++ b/pkg/api/api.go @@ -55,10 +55,10 @@ func WebhookHandler(w http.ResponseWriter, r *http.Request) { // Put work in queue worker.WorkQueue <- *work - r.Header.Set("Content-Type", "text/event-stream") - r.Header.Set("Cache-Control", "no-cache") - r.Header.Set("Connection", "keep-alive") - r.Header.Set("Access-Control-Allow-Origin", "*") + w.Header().Set("Content-Type", "text/event-stream") + w.Header().Set("Cache-Control", "no-cache") + w.Header().Set("Connection", "keep-alive") + w.Header().Set("Access-Control-Allow-Origin", "*") log.Println("Work request queued:", script) fmt.Fprintf(w, "data: Hook work request \"%s\" queued...\n\n", work.Name)