Merge pull request #433 from influxdata/fix-layout-group

Fix layouts to use groupby and quote host
pull/10616/head
Chris Goller 2016-11-08 19:28:48 -06:00 committed by GitHub
commit fff4ddff67
1 changed files with 2 additions and 2 deletions

View File

@ -45,12 +45,12 @@ export const LayoutRenderer = React.createClass({
return this.props.cells.map((cell) => {
const qs = cell.queries.map((q) => {
_.merge(q, {host: source});
q.text += ` where host = '${host}' and time > ${timeRange}`;
q.text += ` where \"host\" = '${host}' and time > ${timeRange}`;
if (q.wheres && q.wheres.length > 0) {
q.text += ` and ${q.wheres.join(' and ')}`;
}
if (q.groupbys && q.groupbys.length > 0) {
q.text += ` group by ${q.groupBys.join(',')}`;
q.text += ` group by ${q.groupbys.join(',')}`;
}
return q;
});