diff --git a/web-common/src/features/dashboards/time-series/timeseries-data-store.ts b/web-common/src/features/dashboards/time-series/timeseries-data-store.ts index 69386df2be8..d65d45275ff 100644 --- a/web-common/src/features/dashboards/time-series/timeseries-data-store.ts +++ b/web-common/src/features/dashboards/time-series/timeseries-data-store.ts @@ -159,16 +159,6 @@ export function createTimeSeriesDataStore(ctx: StateManagers) { ]) => { let timeSeriesData = primary?.data?.data; - if (!primary?.data || !primaryTotal?.data || !unfilteredTotal?.data) { - return { - isFetching: - metricsView.isFetching || - primary?.isFetching || - primaryTotal?.isFetching || - unfilteredTotal?.isFetching, - }; - } - if (!primary.isFetching && interval) { timeSeriesData = prepareTimeSeries( primary?.data?.data, @@ -178,7 +168,7 @@ export function createTimeSeriesDataStore(ctx: StateManagers) { ); } return { - isFetching: primaryTotal?.isFetching || metricsView?.isFetching, + isFetching: !primary?.data && !primaryTotal?.data, isError: false, // FIXME Handle errors timeSeriesData, total: primaryTotal?.data?.data?.[0], diff --git a/web-common/src/runtime-client/http-request-queue/priorities.ts b/web-common/src/runtime-client/http-request-queue/priorities.ts index 9f9b76730ee..d2f1d11c8b7 100644 --- a/web-common/src/runtime-client/http-request-queue/priorities.ts +++ b/web-common/src/runtime-client/http-request-queue/priorities.ts @@ -16,6 +16,7 @@ export const QueryPriorities = { topk: 10, "rug-histogram": 10, "descriptive-statistics": 10, + totals: 30, }; export function getPriority(type: string): number {