feat(webhooks): set user agent header to Vikunja

This commit is contained in:
kolaente 2023-09-14 12:24:48 +02:00
parent 4253d14367
commit a3a323cbf1
Signed by untrusted user: konrad
GPG Key ID: F40E70337AB24C9B
1 changed files with 2 additions and 0 deletions

View File

@ -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)