From a35dc1c016eaa821bfda38e61686097ac30627d3 Mon Sep 17 00:00:00 2001 From: ccbikai Date: Tue, 15 Oct 2024 21:20:18 +0800 Subject: [PATCH] feat: remove Sentry integration if DSN is missing Enhance configuration robustness by disabling Sentry integration when DSN is not provided, preventing potential runtime errors. --- .env.example | 2 -- astro.config.mjs | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.env.example b/.env.example index aca3785..58a6240 100644 --- a/.env.example +++ b/.env.example @@ -17,7 +17,5 @@ HEADER_INJECT=HEADER_INJECT NO_FOLLOW=false NO_INDEX=false -SENTRY_DSN= - TELEGRAM_HOST=telegram.dog STATIC_PROXY="" diff --git a/astro.config.mjs b/astro.config.mjs index abc8013..eb8e921 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -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: {