Description
Is there an existing issue for this?
- I have checked for existing issues https://github.com/getsentry/sentry-javascript/issues
- I have reviewed the documentation https://docs.sentry.io/
- I am using the latest SDK release https://github.com/getsentry/sentry-javascript/releases
How do you use Sentry?
Sentry Saas (sentry.io)
Which SDK are you using?
@sentry/sveltekit
SDK Version
8.22.0
Framework Version
"@sveltejs/kit": "^2.5.20",
Link to Sentry event
No response
Reproduction Example/SDK Setup
No response
Steps to Reproduce
- Create a new sveltekit app.
- Run the sveltekit installation wizard
npx @sentry/wizard@latest -i sveltekit
and create the example endpoint that throws an error. - Change the code in the example endpoint to:
// This is just a very simple API route that throws an example error.
// Feel free to delete this file and the entire sentry route.
import { error } from '@sveltejs/kit';
export const GET = async () => {
error(500, 'Sentry Example API Route Error');
};
Expected Result
I was expecting this error to be caught be cause the documentation of error
says
Throws an error with a HTTP status code and an optional message. When called during request handling, this will cause SvelteKit to return an error response without invoking handleError. Make sure you're not catching the thrown error, which would prevent SvelteKit from handling it."
Actual Result
No event showed up in sentry. It only works when I use throw new Error("Sentry Example API Route Error");
Metadata
Metadata
Assignees
Type
Projects
Status