From f3b672a4cfdf3bb5b26ee316bab4f7888dfdbd33 Mon Sep 17 00:00:00 2001 From: Eng Zer Jun Date: Sat, 9 Sep 2023 12:57:20 +0800 Subject: [PATCH] refactor(server/utils): remove redundant nil check From the Go specification: "3. If the map is nil, the number of iterations is 0." [1] Therefore, an additional nil check for before the loop is unnecessary. [1]: https://go.dev/ref/spec#For_range Signed-off-by: Eng Zer Jun --- server/utils/webhook.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/server/utils/webhook.go b/server/utils/webhook.go index 2571cf5..5d280a7 100644 --- a/server/utils/webhook.go +++ b/server/utils/webhook.go @@ -83,10 +83,8 @@ func RegisterEvent(ctx context.Context, eventName string, authRecipe string, use } req.Header.Set("Content-Type", "application/json") - if webhook.Headers != nil { - for key, val := range webhook.Headers { - req.Header.Set(key, val.(string)) - } + for key, val := range webhook.Headers { + req.Header.Set(key, val.(string)) } client := &http.Client{Timeout: time.Second * 30}