From a3a323cbf1490e1ae755e9d636812604f2b27327 Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 14 Sep 2023 12:24:48 +0200 Subject: [PATCH] feat(webhooks): set user agent header to Vikunja --- pkg/models/listeners.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/models/listeners.go b/pkg/models/listeners.go index a75153f8155..2972914ef95 100644 --- a/pkg/models/listeners.go +++ b/pkg/models/listeners.go @@ -18,6 +18,7 @@ package models import ( "bytes" + "code.vikunja.io/api/pkg/version" "encoding/json" "net/http" "strconv" @@ -726,6 +727,7 @@ func (wl *WebhookListener) Handle(msg *message.Message) (err error) { if err != nil { return err } + req.Header.Add("User-Agent", "Vikunja/"+version.Version) _, err = http.DefaultClient.Do(req) if err == nil { log.Debugf("Sent webhook payload for webhook %d for event %s", webhook.ID, wl.EventName)