From 6446b48946c4d09093c8a5cc2d85afc761de9918 Mon Sep 17 00:00:00 2001 From: BillyGriffiths <billy.griffiths@gmail.com> Date: Fri, 16 Sep 2022 11:54:14 +0200 Subject: [PATCH] ADHOC - Add x-bobgroup-type header checking for outgoing API Logs --- api_logs/api-logs.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/api_logs/api-logs.go b/api_logs/api-logs.go index 5abaefe..33043db 100644 --- a/api_logs/api-logs.go +++ b/api_logs/api-logs.go @@ -125,8 +125,11 @@ func GenerateOutgoingAPILog(startTime time.Time, requestID *string, claim map[st } typeString := "api-outgoing" - if funk.Contains(method, "webhook") { - typeString = "webhook-outgoing" + for k, v := range requestHeaders { + if strings.ToLower(k) == "x-bobgroup-type" && strings.ToLower(v) == "webhook" { + typeString = "webhook-outgoing" + break + } } apiLog := ApiLog{ -- GitLab