DashboardQueryEditor: Run query after selecting source panel (#32383)

pull/32399/head
Torkel Ödegaard 4 years ago committed by GitHub
parent 52ff968a72
commit a4b0ad3937
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      public/app/features/query/components/QueryGroup.tsx
  2. 2
      public/app/plugins/datasource/dashboard/DashboardQueryEditor.tsx

@ -276,7 +276,14 @@ export class QueryGroup extends PureComponent<Props, State> {
const { data } = this.state;
if (isSharedDashboardQuery(dsSettings.name)) {
return <DashboardQueryEditor queries={options.queries} panelData={data} onChange={this.onQueriesChange} />;
return (
<DashboardQueryEditor
queries={options.queries}
panelData={data}
onChange={this.onQueriesChange}
onRunQueries={onRunQueries}
/>
);
}
return (

@ -21,6 +21,7 @@ interface Props {
queries: DataQuery[];
panelData: PanelData;
onChange: (queries: DataQuery[]) => void;
onRunQueries: () => void;
}
type State = {
@ -97,6 +98,7 @@ export class DashboardQueryEditor extends PureComponent<Props, State> {
panelId: id,
} as DashboardQuery,
]);
this.props.onRunQueries();
};
renderQueryData(editURL: string) {

Loading…
Cancel
Save