From ce944d9a7dc355d40c6e93d72bec9fd458bfd946 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Wed, 14 Mar 2018 13:30:27 +0100 Subject: [PATCH] Extract setCacheControlHeader from controller's context --- lib/cartodb/controllers/named_maps.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/cartodb/controllers/named_maps.js b/lib/cartodb/controllers/named_maps.js index 36dfc907..0c8cbb3b 100644 --- a/lib/cartodb/controllers/named_maps.js +++ b/lib/cartodb/controllers/named_maps.js @@ -58,7 +58,7 @@ NamedMapsController.prototype.register = function(app) { setSurrogateKeyHeader({ surrogateKeysCache: this.surrogateKeysCache }), setCacheChannelHeader(), setLastModifiedHeader(), - this.setCacheControlHeader(), + setCacheControlHeader(), this.setContentTypeHeader(), this.respond(), vectorError() @@ -87,7 +87,7 @@ NamedMapsController.prototype.register = function(app) { setSurrogateKeyHeader({ surrogateKeysCache: this.surrogateKeysCache }), setCacheChannelHeader(), setLastModifiedHeader(), - this.setCacheControlHeader(), + setCacheControlHeader(), this.setContentTypeHeader(), this.respond() ); @@ -465,7 +465,7 @@ function setLastModifiedHeader () { }; } -NamedMapsController.prototype.setCacheControlHeader = function () { +function setCacheControlHeader () { return function setCacheControlHeaderMiddleware(req, res, next) { const { affectedTablesAndLastUpdate } = res.locals; @@ -478,7 +478,7 @@ NamedMapsController.prototype.setCacheControlHeader = function () { next(); }; - }; + } NamedMapsController.prototype.setContentTypeHeader = function () { return function setContentTypeHeaderMiddleware(req, res, next) {