From 33df34a4325fe1441873d1341877aa9b6ca37607 Mon Sep 17 00:00:00 2001 From: SagarRajput-7 Date: Wed, 28 May 2025 18:54:04 +0530 Subject: [PATCH] feat: added comment to better explain the logic --- frontend/src/hooks/queryBuilder/useQueryBuilderOperations.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/hooks/queryBuilder/useQueryBuilderOperations.ts b/frontend/src/hooks/queryBuilder/useQueryBuilderOperations.ts index 252db8c0fc..9247c552a6 100644 --- a/frontend/src/hooks/queryBuilder/useQueryBuilderOperations.ts +++ b/frontend/src/hooks/queryBuilder/useQueryBuilderOperations.ts @@ -205,6 +205,9 @@ export const useQueryOperations: UseQueryOperations = ({ newQuery.spaceAggregation = ''; + // Handled query with unknown metric to avoid 400 and 500 errors + // With metric value typed and not available then - time - 'avg', space - 'avg' + // If not typed - time - 'rate', space - 'sum', op - 'count' if (isEmpty(newQuery.aggregateAttribute.type)) { if (!isEmpty(newQuery.aggregateAttribute.key)) { newQuery.aggregateOperator = MetricAggregateOperator.AVG;