We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b4073ff commit b8938d9Copy full SHA for b8938d9
1 file changed
src/core/LambdaWrapper.ts
@@ -178,15 +178,15 @@ export default class LambdaWrapper<TConfig extends LambdaWrapperConfig = LambdaW
178
* @param error
179
* @param [throwError=false]
180
*/
181
- static handleError(di: DependencyInjection, error: Error, throwError = false) {
+ static handleError(di: DependencyInjection, error: any, throwError = false) {
182
const logger = di.get(LoggerService);
183
184
const {
185
code,
186
raiseOnEpsagon,
187
body = {},
188
details = 'unknown error',
189
- } = error as any;
+ } = error ?? {}; // undefined errors have been known to happen
190
191
logger.metric('lambda.statusCode', code || 500);
192
0 commit comments