Skip to content

Commit 0791296

Browse files
committed
fix: Disable Django LOGGING_CONFIG to preserve setup_logging configuration
1 parent 3e0a421 commit 0791296

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

api/app/settings/common.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -610,9 +610,8 @@
610610
CHARGEBEE_SITE = env("CHARGEBEE_SITE", default=None)
611611

612612
# Logging is configured by flagsmith-common's setup_logging() in ensure_cli_env(),
613-
# before Django loads. This no-op dict prevents Django's dictConfig() from
614-
# overriding the already-configured handlers.
615-
LOGGING = {"version": 1, "disable_existing_loggers": False}
613+
# before Django loads. Disable Django's logging config to preserve our setup.
614+
LOGGING_CONFIG = None
616615
LOG_FORMAT = env.str("LOG_FORMAT", default="generic")
617616
LOG_LEVEL = env.str("LOG_LEVEL", default="WARNING")
618617

0 commit comments

Comments
 (0)