feat: remove Sentry integration if DSN is missing

Enhance configuration robustness by disabling Sentry integration when DSN is not provided, preventing potential runtime errors.
This commit is contained in:
ccbikai
2024-10-15 21:20:18 +08:00
parent 183cb8fc0f
commit a35dc1c016
2 changed files with 1 additions and 3 deletions

View File

@@ -17,7 +17,5 @@ HEADER_INJECT=HEADER_INJECT
NO_FOLLOW=false
NO_INDEX=false
SENTRY_DSN=
TELEGRAM_HOST=telegram.dog
STATIC_PROXY=""

View File

@@ -29,7 +29,7 @@ export default defineConfig({
output: 'hybrid',
adapter: providers[adapterProvider] || providers.node,
integrations: [
...(process.env.SENTRY_DSN || process.env.SENTRY_AUTH_TOKEN
...(process.env.SENTRY_DSN
? [
sentry({
enabled: {