diff --git a/lib/cartodb/models/mapconfig/adapter/aggregation-mapconfig-adapter.js b/lib/cartodb/models/mapconfig/adapter/aggregation-mapconfig-adapter.js index 5850e16a..91fcb5c1 100644 --- a/lib/cartodb/models/mapconfig/adapter/aggregation-mapconfig-adapter.js +++ b/lib/cartodb/models/mapconfig/adapter/aggregation-mapconfig-adapter.js @@ -86,7 +86,7 @@ module.exports = class AggregationMapConfigAdapter { } else if (aggregation === undefined) { if (mapConfig.isVectorOnlyMapConfig()) { shouldAdapt = true; - } else if (this._hasAggregation(requestMapConfig)){ + } else if (this._hasAnyLayerAggregation(requestMapConfig)){ shouldAdapt = true; } } @@ -94,7 +94,7 @@ module.exports = class AggregationMapConfigAdapter { return shouldAdapt; } - _hasAggregation (requestMapConfig) { + _hasAnyLayerAggregation (requestMapConfig) { for (const layer of requestMapConfig.layers) { if (this._hasLayerAggregation(layer)) { return true; @@ -111,7 +111,6 @@ module.exports = class AggregationMapConfigAdapter { _adaptLayers (connection, mapConfig, requestMapConfig, context, callback) { const isVectorOnlyMapConfig = mapConfig.isVectorOnlyMapConfig(); - const adaptLayerPromises = requestMapConfig.layers.map((layer, index) => { return this._adaptLayer(connection, layer, index, isVectorOnlyMapConfig, mapConfig); });