fix: Filters badge disappeared (#32025)

This commit is contained in:
Kamil Gabryjelski
2025-01-29 14:29:45 +01:00
committed by GitHub
parent 19e8a7049b
commit a87a13c3ab
2 changed files with 9 additions and 9 deletions

View File

@@ -175,10 +175,10 @@ export const FiltersBadge = ({ chartId }: FiltersBadgeProps) => {
setDashboardIndicators(indicatorsInitialState);
} else if (prevChartStatus !== 'success') {
if (
chart?.queriesResponse?.rejected_filters !==
prevChart?.queriesResponse?.rejected_filters ||
chart?.queriesResponse?.applied_filters !==
prevChart?.queriesResponse?.applied_filters ||
chart?.queriesResponse?.[0]?.rejected_filters !==
prevChart?.queriesResponse?.[0]?.rejected_filters ||
chart?.queriesResponse?.[0]?.applied_filters !==
prevChart?.queriesResponse?.[0]?.applied_filters ||
dashboardFilters !== prevDashboardFilters ||
datasources !== prevDatasources
) {
@@ -215,10 +215,10 @@ export const FiltersBadge = ({ chartId }: FiltersBadgeProps) => {
setNativeIndicators(indicatorsInitialState);
} else if (prevChartStatus !== 'success') {
if (
chart?.queriesResponse?.rejected_filters !==
prevChart?.queriesResponse?.rejected_filters ||
chart?.queriesResponse?.applied_filters !==
prevChart?.queriesResponse?.applied_filters ||
chart?.queriesResponse?.[0]?.rejected_filters !==
prevChart?.queriesResponse?.[0]?.rejected_filters ||
chart?.queriesResponse?.[0]?.applied_filters !==
prevChart?.queriesResponse?.[0]?.applied_filters ||
nativeFilters !== prevNativeFilters ||
chartLayoutItems !== prevChartLayoutItems ||
dataMask !== prevDataMask ||

View File

@@ -55,7 +55,7 @@ export interface ChartState {
latestQueryFormData: Partial<QueryFormData>;
sliceFormData: QueryFormData | null;
queryController: AbortController | null;
queriesResponse: QueryData | null;
queriesResponse: QueryData[] | null;
triggerQuery: boolean;
}