diff --git a/lib/cartodb/models/mapconfig/provider/map-store-provider.js b/lib/cartodb/models/mapconfig/provider/map-store-provider.js index e621738f..3cbff358 100644 --- a/lib/cartodb/models/mapconfig/provider/map-store-provider.js +++ b/lib/cartodb/models/mapconfig/provider/map-store-provider.js @@ -1,5 +1,5 @@ -var _ = require('underscore'); -var dot = require('dot'); +const _ = require('underscore'); +const dot = require('dot'); const QueryTables = require('cartodb-query-tables'); /** @@ -30,7 +30,7 @@ MapStoreMapConfigProvider.prototype.getMapConfig = function(callback) { return callback(null, this.mapConfig, this.params, this.context); } - var context = {}; + const context = {}; this.userLimitsBackend.getRenderLimits(this.user, this.params.api_key, (err, renderLimits) => { if (err) { @@ -61,19 +61,19 @@ MapStoreMapConfigProvider.prototype.getCacheBuster = function() { }; MapStoreMapConfigProvider.prototype.filter = function(key) { - var regex = new RegExp('^' + this.createKey(true) + '.*'); + const regex = new RegExp('^' + this.createKey(true) + '.*'); return key && key.match(regex); }; // Configure bases for cache keys suitable for string interpolation -var baseKey = '{{=it.dbname}}:{{=it.token}}'; -var rendererKey = baseKey + ':{{=it.dbuser}}:{{=it.format}}:{{=it.layer}}:{{=it.scale_factor}}'; +const baseKey = '{{=it.dbname}}:{{=it.token}}'; +const rendererKey = baseKey + ':{{=it.dbuser}}:{{=it.format}}:{{=it.layer}}:{{=it.scale_factor}}'; -var baseKeyTpl = dot.template(baseKey); -var rendererKeyTpl = dot.template(rendererKey); +const baseKeyTpl = dot.template(baseKey); +const rendererKeyTpl = dot.template(rendererKey); MapStoreMapConfigProvider.prototype.createKey = function(base) { - var tplValues = _.defaults({}, this.params, { + const tplValues = _.defaults({}, this.params, { dbname: '', token: '', dbuser: '',