mirror of
https://github.com/grafana/grafana.git
synced 2025-09-22 13:43:16 +08:00
update persisted parts on param change
This commit is contained in:
@ -381,6 +381,7 @@ export class PostgresQueryCtrl extends QueryCtrl {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
case 'part-param-changed': {
|
case 'part-param-changed': {
|
||||||
|
this.updatePersistedParts();
|
||||||
this.panelCtrl.refresh();
|
this.panelCtrl.refresh();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -404,6 +405,7 @@ export class PostgresQueryCtrl extends QueryCtrl {
|
|||||||
.catch(this.handleQueryError.bind(this));
|
.catch(this.handleQueryError.bind(this));
|
||||||
}
|
}
|
||||||
case 'part-param-changed': {
|
case 'part-param-changed': {
|
||||||
|
this.updatePersistedParts();
|
||||||
this.panelCtrl.refresh();
|
this.panelCtrl.refresh();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -497,6 +499,7 @@ export class PostgresQueryCtrl extends QueryCtrl {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
case 'part-param-changed': {
|
case 'part-param-changed': {
|
||||||
|
this.updatePersistedParts();
|
||||||
this.datasource.metricFindQuery(this.metaBuilder.buildDatatypeQuery(part.params[0])).then((d: any) => {
|
this.datasource.metricFindQuery(this.metaBuilder.buildDatatypeQuery(part.params[0])).then((d: any) => {
|
||||||
if (d.length === 1) {
|
if (d.length === 1) {
|
||||||
part.datatype = d[0].text;
|
part.datatype = d[0].text;
|
||||||
|
Reference in New Issue
Block a user