Closed
Description
I would agree with this issue:
Error handling is not intuitive for the Slack SDK. The result object returned by an API call has an ok
property, which indicates the API will never reject/throw and you need to check the result to determine the success. However, in practice the SDK will reject/throw. We are not currently handling this in the code. This is particularly bad in the stream lambda since we could stuck trying to process the same record forever when we hit a Slack API error that is permanent.
Metadata
Metadata
Assignees
Labels
No labels