From 340c536d0e30d9bbe56367c0c2bd5b244e21d671 Mon Sep 17 00:00:00 2001 From: Andre Pereira Date: Wed, 5 Jul 2023 15:34:22 +0100 Subject: [PATCH] Tempo: TraceQL editor - Match type of new values with values in dropdown (#69468) Tempo: TraceQL editor - set type of added values to match the type of the other values in the dropdown --- .../datasource/tempo/SearchTraceQLEditor/SearchField.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/app/plugins/datasource/tempo/SearchTraceQLEditor/SearchField.tsx b/public/app/plugins/datasource/tempo/SearchTraceQLEditor/SearchField.tsx index 3049ba3c375..2c7c119ffec 100644 --- a/public/app/plugins/datasource/tempo/SearchTraceQLEditor/SearchField.tsx +++ b/public/app/plugins/datasource/tempo/SearchTraceQLEditor/SearchField.tsx @@ -160,9 +160,9 @@ const SearchField = ({ value={filter.value} onChange={(val) => { if (Array.isArray(val)) { - updateFilter({ ...filter, value: val.map((v) => v.value), valueType: val[0]?.type }); + updateFilter({ ...filter, value: val.map((v) => v.value), valueType: val[0]?.type || uniqueOptionType }); } else { - updateFilter({ ...filter, value: val?.value, valueType: val?.type }); + updateFilter({ ...filter, value: val?.value, valueType: val?.type || uniqueOptionType }); } }} placeholder="Select value"