OverviewApi: skip tables with no overlays in result
This commit is contained in:
@@ -33,12 +33,14 @@ OverviewsApi.prototype.getOverviewsMetadata = function (username, sql, callback)
|
||||
done(new Error('could not get overviews metadata: ' + msg));
|
||||
return;
|
||||
}
|
||||
var table_metadata = {};
|
||||
for ( var i=0; i<rows.length; ++i ) {
|
||||
var row = rows[i];
|
||||
table_metadata[row.z] = { table: row.overview_table };
|
||||
if ( rows.length > 0 ) {
|
||||
var table_metadata = {};
|
||||
for ( var i=0; i<rows.length; ++i ) {
|
||||
var row = rows[i];
|
||||
table_metadata[row.z] = { table: row.overview_table };
|
||||
}
|
||||
metadata[tableName] = table_metadata;
|
||||
}
|
||||
metadata[tableName] = table_metadata;
|
||||
done(null);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user