Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const processedEvent = { ...event };
if (options.mechanism) {
addExceptionTypeValue(processedEvent, undefined, undefined);
addExceptionMechanism(processedEvent, options.mechanism);
}
processedEvent.extra = {
...processedEvent.extra,
arguments: normalize(args, 3),
};
return processedEvent;
});
captureException(ex);
});
withScope(scope => {
if (_req.headers && isString(_req.headers['sentry-trace'])) {
const span = Span.fromTraceparent(_req.headers['sentry-trace'] as string);
scope.setSpan(span);
}
const eventId = captureException(error);
(_res as any).sentry = eventId;
next(error);
});