From 70341ddec3018d154776f82a0373b6f27a757619 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?France=CC=81=20Wilke?= <francewilke@gmail.com>
Date: Thu, 31 Aug 2023 13:21:56 +0200
Subject: [PATCH] Don't log the query params if there are none

---
 logs/logs.go | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/logs/logs.go b/logs/logs.go
index 65aab4c..de35054 100644
--- a/logs/logs.go
+++ b/logs/logs.go
@@ -224,7 +224,10 @@ func LogRequestInfo(req events.APIGatewayProxyRequest, extraFields ...map[string
 		"path":   req.Path,
 		"method": req.HTTPMethod,
 		"body":   req.Body,
-		"query":  req.QueryStringParameters,
+	}
+
+	if req.QueryStringParameters != nil {
+		fields["query"] = req.QueryStringParameters
 	}
 
 	if req.Headers["client-version"] != "" {
-- 
GitLab