mirror of https://github.com/grafana/grafana.git
Snapshots: Fixex snapshots absolute time range issue (#36350)
This commit is contained in:
parent
b741245960
commit
09fed51be5
|
|
@ -3,6 +3,8 @@ import { config } from 'app/core/config';
|
|||
import { DashboardModel, PanelModel } from '../state';
|
||||
import { getProcessedDataFrames } from '../../query/state/runRequest';
|
||||
import { SnapshotWorker } from '../../query/state/DashboardQueryRunner/SnapshotWorker';
|
||||
import { applyPanelTimeOverrides } from './panel';
|
||||
import { getTimeSrv } from '../services/TimeSrv';
|
||||
|
||||
export function loadSnapshotData(panel: PanelModel, dashboard: DashboardModel): PanelData {
|
||||
const data = getProcessedDataFrames(panel.snapshotData);
|
||||
|
|
@ -10,9 +12,10 @@ export function loadSnapshotData(panel: PanelModel, dashboard: DashboardModel):
|
|||
const options = { dashboard, range: getDefaultTimeRange() };
|
||||
const annotationEvents = worker.canWork(options) ? worker.getAnnotationsInSnapshot(dashboard, panel.id) : [];
|
||||
const annotations = [new ArrayDataFrame(annotationEvents)];
|
||||
const timeData = applyPanelTimeOverrides(panel, getTimeSrv().timeRange());
|
||||
|
||||
return {
|
||||
timeRange: getDefaultTimeRange(),
|
||||
timeRange: timeData.timeRange,
|
||||
state: LoadingState.Done,
|
||||
series: applyFieldOverrides({
|
||||
data,
|
||||
|
|
|
|||
Loading…
Reference in New Issue