From 406a1ffb0b40c0a6e4e01b1966da2a66d9881ab8 Mon Sep 17 00:00:00 2001 From: Raul Ochoa Date: Sun, 15 Mar 2015 23:58:12 +0100 Subject: [PATCH] no global replaceVars func --- lib/cartodb/template_maps.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/cartodb/template_maps.js b/lib/cartodb/template_maps.js index 520266a2..e35dcbbf 100644 --- a/lib/cartodb/template_maps.js +++ b/lib/cartodb/template_maps.js @@ -424,14 +424,14 @@ var _reNumber = /^([-+]?[\d\.]?\d+([eE][+-]?\d+)?)$/, _reCSSColorName = /^[a-zA-Z]+$/, _reCSSColorVal = /^#[0-9a-fA-F]{3,6}$/; -_replaceVars = function(str, params) { +function _replaceVars (str, params) { //return _.template(str, params); // lazy way, possibly dangerous // Construct regular expressions for each param Object.keys(params).forEach(function(k) { str = str.replace(new RegExp("<%=\\s*" + k + "\\s*%>", "g"), params[k]); }); return str; -}; +} o.instance = function(template, params) { var all_params = {}; var phold = template.placeholders || {};