From b7dfafaf4764a9aa8376540c98d6a2e88abccb2d Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Tue, 27 May 2025 15:12:54 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=87(backend)=20downgrade=20marketing?= =?UTF-8?q?=20exceptions=20from=20error=20to=20warning=20level?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace logger.exception with logger.warning to reduce Sentry noise for unavoidable timeout errors that developers cannot act upon. --- src/backend/core/services/marketing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/core/services/marketing.py b/src/backend/core/services/marketing.py index 27243a3f..88439c96 100644 --- a/src/backend/core/services/marketing.py +++ b/src/backend/core/services/marketing.py @@ -122,7 +122,7 @@ class BrevoMarketingService: try: response = contact_api.create_contact(contact, **api_configurations) except (brevo_python.rest.ApiException, requests.exceptions.ReadTimeout) as err: - logger.exception("Failed to create contact in Brevo") + logger.warning("Failed to create contact in Brevo", exc_info=True) raise ContactCreationError("Failed to create contact in Brevo") from err return response