We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6e3a7b9 commit b5bc7b5Copy full SHA for b5bc7b5
src/fides/api/app_setup.py
@@ -120,7 +120,10 @@ def create_fides_app(
120
# Pure ASGI middleware for request logging, analytics, and audit logging
121
# These are high-performance replacements for BaseHTTPMiddleware-based versions
122
fastapi_app.add_middleware(LogRequestMiddleware)
123
- fastapi_app.add_middleware(AnalyticsLoggingMiddleware)
+
124
+ if not CONFIG.user.analytics_opt_out:
125
+ fastapi_app.add_middleware(AnalyticsLoggingMiddleware)
126
127
if CONFIG.security.enable_audit_log_resource_middleware:
128
fastapi_app.add_middleware(AuditLogMiddleware)
129
0 commit comments