Я пытаюсь вызвать лямбда-функцию. Функция работает, когда доступны данные resol (), но когда возникает ошибка, она не выполняет обратный вызов и просто выдает ошибку.
lambda.invoke({
FunctionName: 'cognitoFunction',
Payload: JSON.stringify({
email: slots.Email
})
}, function(err, data) {
if(err) { // Does not work
callback(close3(sessionAttributes, { "contentType": "PlainText", "content": "ERROR" }));
}
else { // This part works
callback()
}
});
"errorType": «DependencyFailedException»,
«errorMessage»: «Недопустимый лямбда-ответ: получен ответ об ошибке от лямбды: необработанный»