From f47842c96d115de80a7ccdfad74cff031f3b9be0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Wed, 9 Mar 2016 20:12:51 +0100 Subject: [PATCH] Integrated turbo-cartocss adapter for named maps --- lib/cartodb/controllers/map.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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_;