mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-18 07:56:56 +00:00
fix: added fix for spanscopeselector
This commit is contained in:
parent
db7c08cbb4
commit
f532014e27
@ -1,4 +1,5 @@
|
||||
import { Select } from 'antd';
|
||||
import { removeKeysFromExpression } from 'components/QueryBuilderV2/utils';
|
||||
import { useQueryBuilder } from 'hooks/queryBuilder/useQueryBuilder';
|
||||
import { cloneDeep } from 'lodash-es';
|
||||
import { useEffect, useState } from 'react';
|
||||
@ -119,8 +120,18 @@ function SpanScopeSelector({
|
||||
return [...nonScopeFilters, ...newScopeFilter];
|
||||
};
|
||||
|
||||
const keysToRemove = Object.values(SPAN_FILTER_CONFIG)
|
||||
.map((config) => config?.key)
|
||||
.filter((key): key is string => typeof key === 'string');
|
||||
|
||||
newQuery.builder.queryData = newQuery.builder.queryData.map((item) => ({
|
||||
...item,
|
||||
filter: {
|
||||
expression: removeKeysFromExpression(
|
||||
item.filter?.expression ?? '',
|
||||
keysToRemove,
|
||||
),
|
||||
},
|
||||
filters: {
|
||||
...item.filters,
|
||||
items: getUpdatedFilters(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user