From fe76dfe1f869ea1a267e03e7e211020a1a751ad4 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 c153e3f9d..9e4672ce5 100644 --- a/api/core/ops/ops_trace_manager.py +++ b/api/core/ops/ops_trace_manager.py @@ -214,6 +214,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