From 08bee1e682c4d09b3fddbcfb935ab83b8946d983 Mon Sep 17 00:00:00 2001
From: Connor Lindsey <cblindsey3@gmail.com>
Date: Thu, 5 May 2022 06:28:28 -0600
Subject: [PATCH] Trace to logs: Only show loki and splunk datasources in
 settings (#48723)

---
 .../app/core/components/TraceToLogs/TraceToLogsSettings.tsx  | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/public/app/core/components/TraceToLogs/TraceToLogsSettings.tsx b/public/app/core/components/TraceToLogs/TraceToLogsSettings.tsx
index 9df3adefe7a..bfafdfee442 100644
--- a/public/app/core/components/TraceToLogs/TraceToLogsSettings.tsx
+++ b/public/app/core/components/TraceToLogs/TraceToLogsSettings.tsx
@@ -47,7 +47,10 @@ export function TraceToLogsSettings({ options, onOptionsChange }: Props) {
         <InlineField tooltip="The data source the trace is going to navigate to" label="Data source" labelWidth={26}>
           <DataSourcePicker
             inputId="trace-to-logs-data-source-picker"
-            logs
+            filter={(ds) => {
+              // Trace to logs only supports loki and splunk at the moment
+              return ds.type === 'loki' || ds.type === 'grafana-splunk-datasource';
+            }}
             current={options.jsonData.tracesToLogs?.datasourceUid}
             noDefault={true}
             width={40}