mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Dashboard: Fix cache timeout persistence (#42204)
* user essentials mob! 🔱 * user essentials mob! 🔱 * user essentials mob! 🔱 * WIP: Mob session work 🚧🔱 Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> Co-authored-by: joshhunt <josh@trtr.co> Co-authored-by: kay delaney <kay@grafana.com>
This commit is contained in:
@@ -4,6 +4,7 @@ import { PanelModel } from '../../state';
|
||||
import { getLocationSrv } from '@grafana/runtime';
|
||||
import { QueryGroupDataSource, QueryGroupOptions } from 'app/types';
|
||||
import { DataQuery } from '@grafana/data';
|
||||
import { getDatasourceSrv } from 'app/features/plugins/datasource_srv';
|
||||
|
||||
interface Props {
|
||||
/** Current panel */
|
||||
@@ -27,7 +28,10 @@ export class PanelEditorQueries extends PureComponent<Props> {
|
||||
default: true,
|
||||
};
|
||||
|
||||
const datasourceSettings = getDatasourceSrv().getInstanceSettings(dataSource.uid);
|
||||
|
||||
return {
|
||||
cacheTimeout: datasourceSettings?.meta.queryOptions?.cacheTimeout ? panel.cacheTimeout : undefined,
|
||||
dataSource,
|
||||
queries: panel.targets,
|
||||
maxDataPoints: panel.maxDataPoints,
|
||||
|
||||
Reference in New Issue
Block a user