From 659ce4bcad03d2d6a8376e84addb0e264d3fffb8 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Wed, 2 Mar 2022 00:41:03 -0500 Subject: [PATCH] Graph (old): use timeField.config.interval to apply null insertion logic (#46069) (#46070) (cherry picked from commit fa99143eee67dab19289b039e881d52a296ce31e) Co-authored-by: Leon Sorokin --- public/app/plugins/panel/graph/data_processor.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/public/app/plugins/panel/graph/data_processor.ts b/public/app/plugins/panel/graph/data_processor.ts index bc5b7a7aae0..37c19b9423e 100644 --- a/public/app/plugins/panel/graph/data_processor.ts +++ b/public/app/plugins/panel/graph/data_processor.ts @@ -12,6 +12,7 @@ import { } from '@grafana/data'; import TimeSeries from 'app/core/time_series2'; import config from 'app/core/config'; +import { applyNullInsertThreshold } from '@grafana/ui/src/components/GraphNG/nullInsertThreshold'; type Options = { dataList: DataFrame[]; @@ -30,13 +31,15 @@ export class DataProcessor { } for (let i = 0; i < dataList.length; i++) { - const series = dataList[i]; + let series = dataList[i]; const { timeField } = getTimeField(series); if (!timeField) { continue; } + series = applyNullInsertThreshold(series, timeField.name); + for (let j = 0; j < series.fields.length; j++) { const field = series.fields[j];