We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent be76bb2 commit e1dbea0Copy full SHA for e1dbea0
src/lib/functions/synchronous.mjs
@@ -105,6 +105,9 @@ const validateLambdaResponse = (lambdaResponse) => {
105
error: `Your function response must have a numerical statusCode. You gave: $ ${lambdaResponse.statusCode}`,
106
}
107
108
+ if (lambdaResponse.body && typeof lambdaResponse.body !== 'string' && !isStream(lambdaResponse.body)) {
109
+ return { error: `Your function response must have a string or a stream body. You gave: ${lambdaResponse.body}` }
110
+ }
111
112
return {}
113
0 commit comments