dont run queries if target has no table set

pull/11081/head
Sven Klemm 7 years ago
parent 43686616a0
commit 7f348f3836
  1. 6
      public/app/plugins/datasource/postgres/postgres_query.ts

@ -17,7 +17,7 @@ export default class PostgresQuery {
target.metricColumn = target.metricColumn || 'none';
target.groupBy = target.groupBy || [];
target.where = target.where || [];
target.where = target.where || [{ type: 'macro', params: ['$__timeFilter'] }];
target.select = target.select || [[{ type: 'column', params: ['value'] }]];
// handle pre query gui panels gracefully
@ -77,6 +77,10 @@ export default class PostgresQuery {
render(interpolate?) {
let target = this.target;
if (!('table' in this.target)) {
return '';
}
if (!target.rawQuery) {
target.rawSql = this.buildQuery();
}

Loading…
Cancel
Save