Can't remove default avg column in table #4515 (#8335)

Avg column was being added at every rendering, if the table was empty.
Now the column will be added once as an initialization when selecting a
'timeseries_aggregations' transform.
This commit is contained in:
Suzana Pescador 2017-05-10 14:51:34 +01:00 committed by Torkel Ödegaard
parent ee8799de88
commit d6eefcb5ce
2 changed files with 4 additions and 4 deletions

View File

@ -53,6 +53,10 @@ export class TablePanelEditorCtrl {
transformChanged() {
this.panel.columns = [];
if (this.panel.transform === 'timeseries_aggregations') {
this.panel.columns.push({text: 'Avg', value: 'avg'});
}
this.render();
}

View File

@ -89,10 +89,6 @@ transformers['timeseries_aggregations'] = {
var i, y;
model.columns.push({text: 'Metric'});
if (panel.columns.length === 0) {
panel.columns.push({text: 'Avg', value: 'avg'});
}
for (i = 0; i < panel.columns.length; i++) {
model.columns.push({text: panel.columns[i].text});
}