From 3c9da8aec910e1f7231f8305f79a67a030ef1384 Mon Sep 17 00:00:00 2001 From: SagarRajput-7 Date: Thu, 26 Jun 2025 04:42:12 +0530 Subject: [PATCH] fix: removed noop from suggestions and default values --- frontend/src/constants/queryBuilderOperators.ts | 12 ------------ frontend/src/providers/QueryBuilder.tsx | 4 +++- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/frontend/src/constants/queryBuilderOperators.ts b/frontend/src/constants/queryBuilderOperators.ts index 608ae718cb64..3ba9498ea7e1 100644 --- a/frontend/src/constants/queryBuilderOperators.ts +++ b/frontend/src/constants/queryBuilderOperators.ts @@ -6,10 +6,6 @@ import { import { SelectOption } from 'types/common/select'; export const metricAggregateOperatorOptions: SelectOption[] = [ - { - value: MetricAggregateOperator.NOOP, - label: 'NOOP', - }, { value: MetricAggregateOperator.COUNT, label: 'Count', @@ -130,10 +126,6 @@ export const metricAggregateOperatorOptions: SelectOption[] = [ ]; export const tracesAggregateOperatorOptions: SelectOption[] = [ - { - value: TracesAggregatorOperator.NOOP, - label: 'NOOP', - }, { value: TracesAggregatorOperator.COUNT, label: 'Count', @@ -217,10 +209,6 @@ export const tracesAggregateOperatorOptions: SelectOption[] = [ ]; export const logsAggregateOperatorOptions: SelectOption[] = [ - { - value: LogsAggregatorOperator.NOOP, - label: 'NOOP', - }, { value: LogsAggregatorOperator.COUNT, label: 'Count', diff --git a/frontend/src/providers/QueryBuilder.tsx b/frontend/src/providers/QueryBuilder.tsx index 26c765974255..c5de6f36c014 100644 --- a/frontend/src/providers/QueryBuilder.tsx +++ b/frontend/src/providers/QueryBuilder.tsx @@ -144,7 +144,7 @@ export function QueryBuilderProvider({ .includes(queryData.aggregateOperator); if (!isCurrentOperatorAvailableInList) { - return { ...queryData, aggregateOperator: initialOperators[0].value }; + return { ...queryData, aggregateOperator: initialOperators[0]?.value }; } return queryData; @@ -247,6 +247,8 @@ export function QueryBuilderProvider({ getElementWithActualOperator(item, dataSource, panelType), ); + console.log('queryData', queryData, panelType, dataSource); + return { ...query, builder: { ...query.builder, queryData } }; },