Browse Source

Fix naming problem for lambda-proxy

path parameter for lambda-proxy is passed as event.pathParameters
instead of event.path.
master
daikikohara 8 years ago
parent
commit
ba864c08bd
  1. 2
      lib/serve.js
  2. 2
      tests/serve.test.js

2
lib/serve.js

@ -110,7 +110,7 @@ module.exports = {
method: req.method,
headers: req.headers,
body: req.body,
path: req.params,
[isLambdaProxyIntegration ? 'pathParameters' : 'path']: req.params,
[isLambdaProxyIntegration ? 'queryStringParameters' : 'query']: req.query
// principalId,
// stageVariables,

2
tests/serve.test.js

@ -146,7 +146,7 @@ describe('serve', () => {
body: 'testbody',
headers: 'testheaders',
method: 'testmethod',
path: 'testparams',
pathParameters: 'testparams',
queryStringParameters: 'testquery',
},
'testContext'

Loading…
Cancel
Save