diff --git a/handler_utils/debug.go b/handler_utils/debug.go index 6ab3bba7d3f0ec691c94388dc1990177b6d6e992..7091c16b168acbf73c7d303ea4a3c1a27228fba1 100644 --- a/handler_utils/debug.go +++ b/handler_utils/debug.go @@ -79,7 +79,7 @@ func ServeHTTPFunctions(ctx context.Context, lambdaHandler lambda.Handler, w htt w.WriteHeader(int(response["statusCode"].(float64))) - if response["isBase64Encoded"].(bool) { + if isBase64Encoded, ok := response["isBase64Encoded"]; ok && isBase64Encoded.(bool) { decoded, err := base64.StdEncoding.DecodeString(response["body"].(string)) if err != nil { panic(err)