From 12cc844a8455808aa5d1c330492220d2538ce4ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?France=CC=81=20Wilke?= <francewilke@gmail.com>
Date: Thu, 6 Apr 2023 12:18:03 +0200
Subject: [PATCH] Fix headers

---
 handler_utils/debug.go | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/handler_utils/debug.go b/handler_utils/debug.go
index aa7201c..8cac3b4 100644
--- a/handler_utils/debug.go
+++ b/handler_utils/debug.go
@@ -37,12 +37,20 @@ func ServeHTTPFunctions(lambdaHandler lambda.Handler, w http.ResponseWriter, req
 		query[key] = values[0]
 	}
 
+	headers := map[string]string{}
+	for key, values := range req.Header {
+		if len(values) > 0 {
+			headers[key] = values[0]
+		}
+	}
+
 	// Call lambda function
 	request := events.APIGatewayProxyRequest{
 		Resource:              req.URL.Path,
 		HTTPMethod:            req.Method,
 		QueryStringParameters: query,
 		Body:                  body,
+		Headers:               headers,
 	}
 
 	jsonRequest, _ := json.Marshal(request)
-- 
GitLab