From 509ebedfc83ded349078414187adb8f8ece3efb9 Mon Sep 17 00:00:00 2001 From: Conrad Hoffmann Date: Mon, 8 May 2023 21:46:40 +0200 Subject: [PATCH] worker: set Content-Type header to JSON The GQL webhooks already do this, and it seems appropriate. --- worker/triggers.go | 1 + 1 file changed, 1 insertion(+) diff --git a/worker/triggers.go b/worker/triggers.go index b6be07a..bce6eaf 100644 --- a/worker/triggers.go +++ b/worker/triggers.go @@ -295,6 +295,7 @@ func (ctx *JobContext) processWebhook(def map[string]interface{}) { ctx.Log.Println("Sending webhook...") client := &http.Client{Timeout: time.Second * 10} req, err := http.NewRequest("POST", trigger.Url, bytes.NewReader(data)) + req.Header.Add("Content-Type", "application/json") req.Header.Add("X-Payload-Nonce", nonce) req.Header.Add("X-Payload-Signature", sig) -- 2.38.5