chore: fix query builder datasource issue in metrics explorer (#7373)

This commit is contained in:
Amlan Kumar Nandy 2025-03-20 09:08:16 +05:30 committed by GitHub
parent 95b94a9da7
commit fc03303c29
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,16 +1,17 @@
import './Summary.styles.scss';
import * as Sentry from '@sentry/react';
import { initialQueriesMap } from 'constants/queryBuilder';
import { usePageSize } from 'container/InfraMonitoringK8s/utils';
import { useGetMetricsList } from 'hooks/metricsExplorer/useGetMetricsList';
import { useGetMetricsTreeMap } from 'hooks/metricsExplorer/useGetMetricsTreeMap';
import { useQueryBuilder } from 'hooks/queryBuilder/useQueryBuilder';
import { useQueryOperations } from 'hooks/queryBuilder/useQueryBuilderOperations';
import ErrorBoundaryFallback from 'pages/ErrorBoundaryFallback/ErrorBoundaryFallback';
import { useCallback, useMemo, useState } from 'react';
import { useSelector } from 'react-redux';
import { AppState } from 'store/reducers';
import { TagFilter } from 'types/api/queryBuilder/queryBuilderData';
import { DataSource } from 'types/common/queryBuilder';
import { GlobalReducer } from 'types/reducer/globalTime';
import MetricDetails from '../MetricDetails';
@ -43,7 +44,7 @@ function Summary(): JSX.Element {
(state) => state.globalTime,
);
const { currentQuery } = useQueryBuilder();
const currentQuery = initialQueriesMap[DataSource.METRICS];
const queryFilters = useMemo(
() =>
currentQuery?.builder?.queryData[0]?.filters || {