[hotfix] Table view doesn't allow SELECT (no group by) (#2274)

This commit is contained in:
Maxime Beauchemin 2017-02-25 17:19:58 -08:00 committed by GitHub
parent f9852bc807
commit 73393925c0
2 changed files with 11 additions and 3 deletions

View File

@ -254,6 +254,12 @@ const visTypes = {
],
},
],
controlOverrides: {
metrics: {
default: null,
validators: null,
},
},
},
markup: {

View File

@ -19,9 +19,11 @@ function tableVis(slice, payload) {
const fd = slice.formData;
// Removing metrics (aggregates) that are strings
const realMetrics = [];
for (const k in data.records[0]) {
if (fd.metrics.indexOf(k) > -1 && !isNaN(data.records[0][k])) {
realMetrics.push(k);
if (fd.metrics) {
for (const k in data.records[0]) {
if (fd.metrics.indexOf(k) > -1 && !isNaN(data.records[0][k])) {
realMetrics.push(k);
}
}
}
const metrics = realMetrics;