CodeGenieApp / CodeGenieApp/serverless-express

'Unable to determine event source based on event.' Lambda to Lambda Invoke

Offen
#548 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
5.3k
Forks
676
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hello,
I am trying to catch event parameters from Lambda A which invokes Lambda B with event parameter.

I was trying to use getCurrentInvoke() at the global level to catch it, but unfortunately it was futile.

How can I catch event parameter passed when invoked by another Lambda?

The Lambda b is for my slack app that I deployed onto Lambda.

at the end of the file it has this exports.handler

```javascript
module.exports.handler = serverlessExpress({
app: receiver.app,
});
```

I believe this is the place where I need to grab the event parameter. So far, what I've done is this :
```javascript
exports.handler = async (event, context) => {
console.log(event, context);
return serverlessExpress({
app: receiver.app,
});
};

-----------

module.exports.handler = async (event, context) => {
console.log(event, context);
return serverlessExpress({
app: receiver.app,
});
};
```
none worked out for me :(
I am very new to this serverless and backend logic stuff so please shed some knowledge! I greatly appreaciate!

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.