From 08579242eba483755fced7158fc53793aee52f86 Mon Sep 17 00:00:00 2001 From: Shaheer Kochai Date: Tue, 6 May 2025 19:02:57 +0430 Subject: [PATCH] fix: add hideSpanScopeSelector prop to QueryBuilderSearchV2 and hide from non qb consumers (#7716) * feat: add hideSpanScopeSelector prop to QueryBuilderSearchV2 and hide from non qb consumers * fix: update the tests to check rendering based on hideSpanScopeSelector * feat: display span selector in exceptions page --- .../container/QueryBuilder/components/Query/Query.tsx | 1 + .../QueryBuilderSearchV2/QueryBuilderSearchV2.tsx | 10 ++++------ .../__test__/QueryBuilderSearchV2.test.tsx | 5 +++-- .../ResourceAttributesFilterV2.tsx | 1 + 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/frontend/src/container/QueryBuilder/components/Query/Query.tsx b/frontend/src/container/QueryBuilder/components/Query/Query.tsx index f1ce6aeaa8..71ea070e67 100644 --- a/frontend/src/container/QueryBuilder/components/Query/Query.tsx +++ b/frontend/src/container/QueryBuilder/components/Query/Query.tsx @@ -458,6 +458,7 @@ export const Query = memo(function Query({ query={query} onChange={handleChangeTagFilters} whereClauseConfig={filterConfigs?.filters} + hideSpanScopeSelector={query.dataSource !== DataSource.TRACES} /> ) : ( query.dataSource === DataSource.TRACES, - [query.dataSource], - ); - return (