diff --git a/lib/cartodb/controllers/map.js b/lib/cartodb/controllers/map.js index 54d018f1..dc0d1162 100644 --- a/lib/cartodb/controllers/map.js +++ b/lib/cartodb/controllers/map.js @@ -256,6 +256,22 @@ MapController.prototype.instantiateTemplate = function(req, res, prepareParamsFn } ); }, + function parseTurboCartoCss(err, requestMapConfig, datasource) { + assert.ifError(err); + + var next = this; + self.turboCartoCssAdapter.getLayers(req.context.user, requestMapConfig.layers, function (err, layers) { + if (err) { + return next(err); + } + + if (layers) { + requestMapConfig.layers = layers; + } + + return next(null, requestMapConfig, datasource); + }); + }, function createLayergroup(err, mapConfig_, rendererParams) { assert.ifError(err); mapConfig = mapConfig_;