@fastify/aws-lambda
Advanced tools
Comparing version 3.4.2 to 3.5.0
11
index.js
@@ -101,4 +101,13 @@ 'use strict' | ||
let remoteAddress | ||
if (event.requestContext) { | ||
if (event.requestContext.http && event.requestContext.http.sourceIp) { | ||
remoteAddress = event.requestContext.http.sourceIp | ||
} else if (event.requestContext.identity && event.requestContext.identity.sourceIp) { | ||
remoteAddress = event.requestContext.identity.sourceIp | ||
} | ||
} | ||
const prom = new Promise((resolve) => { | ||
app.inject({ method, url, query, payload, headers }, (err, res) => { | ||
app.inject({ method, url, query, payload, headers, remoteAddress }, (err, res) => { | ||
currentAwsArguments = {} | ||
@@ -105,0 +114,0 @@ if (err) { |
@@ -29,3 +29,3 @@ { | ||
"license": "MIT", | ||
"version": "3.4.2", | ||
"version": "3.5.0", | ||
"main": "index.js", | ||
@@ -46,3 +46,3 @@ "type": "commonjs", | ||
"@fastify/pre-commit": "^2.0.2", | ||
"@types/aws-lambda": "8.10.125", | ||
"@types/aws-lambda": "8.10.126", | ||
"aws-lambda": "^1.0.7", | ||
@@ -49,0 +49,0 @@ "aws-serverless-express": "^3.4.0", |
23736
281