From cf59c5eae1d34bb5b6706ea70ebf2d5ec00764d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=82=BB=E7=AC=91zz?= <43721571+shaxiaozz@users.noreply.github.com> Date: Mon, 17 Mar 2025 11:29:20 +0800 Subject: [PATCH] When decrypt_trace_config is empty, it should be skipped directly (#15870) --- api/core/ops/ops_trace_manager.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api/core/ops/ops_trace_manager.py b/api/core/ops/ops_trace_manager.py index 2c60853480..05b59b84f5 100644 --- a/api/core/ops/ops_trace_manager.py +++ b/api/core/ops/ops_trace_manager.py @@ -222,6 +222,8 @@ class OpsTraceManager: provider_config_map[tracing_provider]["trace_instance"], provider_config_map[tracing_provider]["config_class"], ) + if not decrypt_trace_config: + return None tracing_instance = trace_instance(config_class(**decrypt_trace_config)) return tracing_instance