Fixed issue with explore angular query editor support introduced by recent angular query editor changes

This commit is contained in:
Torkel Ödegaard 2019-01-18 11:20:55 +01:00
parent bc8f3374a3
commit f2498645d0
2 changed files with 4 additions and 8 deletions

View File

@ -51,7 +51,7 @@ export class QueryEditorRow extends PureComponent<Props, State> {
target: query,
panel: panel,
refresh: () => panel.refresh(),
render: () => panel.render,
render: () => panel.render(),
events: panel.events,
};
}

View File

@ -3,7 +3,6 @@ import React, { PureComponent } from 'react';
// Services
import { getAngularLoader, AngularComponent } from 'app/core/services/AngularLoader';
import { getIntervals } from 'app/core/utils/explore';
import { getTimeSrv } from 'app/features/dashboard/time_srv';
// Types
@ -37,8 +36,9 @@ export default class QueryEditor extends PureComponent<QueryEditorProps, any> {
const template = '<plugin-component type="query-ctrl"> </plugin-component>';
const target = { datasource: datasource.name, ...initialQuery };
const scopeProps = {
target,
ctrl: {
datasource,
target,
refresh: () => {
this.props.onQueryChange(target, false);
this.props.onExecuteQuery();
@ -48,11 +48,7 @@ export default class QueryEditor extends PureComponent<QueryEditorProps, any> {
datasource,
targets: [target],
},
dashboard: {
getNextQueryLetter: x => '',
},
hideEditorRowActions: true,
...getIntervals(range, (datasource || {}).interval, null), // Possible to get resolution?
dashboard: {},
},
};