From 4a9777913974928cd79b2c03a27779fc133d9191 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Tue, 13 May 2025 02:50:27 +0300 Subject: [PATCH] Features: 1) Extend ignored errors in Sentry when DEBUG mode is enabled; Fixes: None; Extra: 1) Refactor ignored errors list to conditionally include additional exceptions in DEBUG mode; --- evibes/settings/base.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/evibes/settings/base.py b/evibes/settings/base.py index 72c96fb7..ab5727d5 100644 --- a/evibes/settings/base.py +++ b/evibes/settings/base.py @@ -298,13 +298,16 @@ if getenv("SENTRY_DSN"): "flower.views.error.NotFoundErrorHandler", "django.http.response.Http404", "billiard.exceptions.SoftTimeLimitExceeded", - "billiard.exceptions.WorkerLostError", "core.models.Product.DoesNotExist", "core.models.Category.DoesNotExist", "core.models.Brand.DoesNotExist", "blog.models.Post.DoesNotExist", ] + if DEBUG: + ignore_errors.extend(["billiard.exceptions.WorkerLostError", + "billiard.exceptions.TimeLimitExceeded"]) + sentry_sdk.init( dsn=getenv("SENTRY_DSN"), traces_sample_rate=1.0 if DEBUG else 0.2,