update persisted parts on param change

This commit is contained in:
Sven Klemm
2018-08-16 13:23:38 +02:00
parent e84a1cbcc5
commit 28f97a2450

View File

@ -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;