| @@ -176,11 +176,18 @@ class OpsTraceManager: | |||
| return None | |||
| app: App = db.session.query(App).filter(App.id == app_id).first() | |||
| if app is None: | |||
| return None | |||
| app_ops_trace_config = json.loads(app.tracing) if app.tracing else None | |||
| if app_ops_trace_config is not None: | |||
| tracing_provider = app_ops_trace_config.get("tracing_provider") | |||
| else: | |||
| if app_ops_trace_config is None: | |||
| return None | |||
| tracing_provider = app_ops_trace_config.get("tracing_provider") | |||
| if tracing_provider is None or tracing_provider not in provider_config_map: | |||
| return None | |||
| # decrypt_token | |||