From acb9ce33b1c4df1cc96c4df02d75657e5cc42763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Mon, 5 Mar 2018 18:04:50 +0100 Subject: [PATCH] Pass dataview-backend as middleware option --- lib/cartodb/controllers/layergroup.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/cartodb/controllers/layergroup.js b/lib/cartodb/controllers/layergroup.js index 20046a76..279bd5c7 100644 --- a/lib/cartodb/controllers/layergroup.js +++ b/lib/cartodb/controllers/layergroup.js @@ -125,7 +125,7 @@ LayergroupController.prototype.register = function(app) { allowQueryParams(allowedDataviewQueryParams), this.prepareContext, this.getMapStoreMapConfigProvider(this.mapStore, this.userLimitsApi), - this.getDataview() + this.getDataview(this.dataviewBackend) ); app.get( @@ -135,7 +135,7 @@ LayergroupController.prototype.register = function(app) { allowQueryParams(allowedDataviewQueryParams), this.prepareContext, this.getMapStoreMapConfigProvider(this.mapStore, this.userLimitsApi), - this.getDataview() + this.getDataview(this.dataviewBackend) ); app.get( @@ -198,11 +198,11 @@ LayergroupController.prototype.getMapStoreMapConfigProvider = function (mapStore }; }; -LayergroupController.prototype.getDataview = function () { +LayergroupController.prototype.getDataview = function (dataviewBackend) { return function getDataviewMiddleware (req, res, next) { const { user, mapConfigProvider } = res.locals; - this.dataviewBackend.getDataview(mapConfigProvider, user, res.locals, (err, dataview, stats) => { + dataviewBackend.getDataview(mapConfigProvider, user, res.locals, (err, dataview, stats) => { req.profiler.add(stats || {}); if (err) {