Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Signed-off-by: Patricio Díaz [email protected]
Index.js can handle is handler.js returns either a final value or a promise
Description
Added code to index.js tu verify if the value returned by handler is a promise, if so first resolves it to get the final value to return.
Motivation and Context
Many users ask for using promises or async/await to handle asynchrony.
Which issue(s) this PR fixes
Fixes #92
How Has This Been Tested?
For normal behavior, handler returning final value:
While in the templates folder created a function with
Deployed with
Checked that it works using Portal
For cheking when handler returns a promise:
At handler.js, commented the actual module.exports and uncommented the sugested one that returns a promise.
Deployed again and test with Portal
Types of changes
Checklist:
git commit -s