OverviewApi: skip tables with no overlays in result

This commit is contained in:
Javier Goizueta
2016-01-21 13:35:56 +01:00
parent 532654eea8
commit 62cc53228c
+7 -5
View File
@@ -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);
});
});