From 2f499a148ad927bf865ca2256fb7b195e9dc1b38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Thu, 21 Sep 2017 14:33:32 +0200 Subject: [PATCH] Use req2params middleware for dataview endpoint --- lib/cartodb/controllers/layergroup.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/cartodb/controllers/layergroup.js b/lib/cartodb/controllers/layergroup.js index 62adc7de..963c8678 100644 --- a/lib/cartodb/controllers/layergroup.js +++ b/lib/cartodb/controllers/layergroup.js @@ -102,6 +102,7 @@ LayergroupController.prototype.register = function(app) { cors(), userMiddleware, allowQueryParams(allowedDataviewQueryParams), + this.req2paramsMiddleware, this.dataview.bind(this) ); @@ -110,6 +111,7 @@ LayergroupController.prototype.register = function(app) { cors(), userMiddleware, allowQueryParams(allowedDataviewQueryParams), + this.req2paramsMiddleware, this.dataview.bind(this) ); @@ -166,12 +168,7 @@ LayergroupController.prototype.dataview = function(req, res, next) { var self = this; step( - function setupParams() { - self.req2params(req, res, this); - }, - function retrieveDataview(err) { - assert.ifError(err); - + function retrieveDataview() { var mapConfigProvider = new MapStoreMapConfigProvider( self.mapStore, req.context.user, self.userLimitsApi, req.params ); @@ -188,7 +185,6 @@ LayergroupController.prototype.dataview = function(req, res, next) { } } ); - }; LayergroupController.prototype.dataviewSearch = function(req, res, next) {