We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 95a58dd commit 1f20694Copy full SHA for 1f20694
packages/lib/server/defaultResponder.ts
@@ -19,6 +19,10 @@ export function defaultResponder<T>(f: Handle<T>) {
19
} catch (err) {
20
console.error(err);
21
const error = getServerErrorFromUnknown(err);
22
+ // dynamic import of Sentry so it's only loaded when something goes wrong.
23
+ const captureException = (await import("@sentry/nextjs")).captureException;
24
+ captureException(err);
25
+ // return API route response
26
return res
27
.status(error.statusCode)
28
.json({ message: error.message, url: error.url, method: error.method });
0 commit comments