diff --git a/lib/cartodb/backends/template_maps.js b/lib/cartodb/backends/template_maps.js index 1e8dc51e..3e555fb0 100644 --- a/lib/cartodb/backends/template_maps.js +++ b/lib/cartodb/backends/template_maps.js @@ -374,18 +374,10 @@ TemplateMaps.prototype.listTemplates = function(owner, callback) { // TemplateMaps.prototype.getTemplate = function(owner, tpl_id, callback) { var self = this; - step( - function getTemplate() { - self._redisCmd('HGET', [ self.key_usr_tpl({owner:owner}), tpl_id ], this); - }, - function parseTemplate(err, tpl_val) { - assert.ifError(err); - return JSON.parse(tpl_val); - }, - function finish(err, tpl) { - callback(err, tpl); - } - ); + self._redisCmd('HGET', [ self.key_usr_tpl({owner:owner}), tpl_id ], (err, tpl_val) => { + assert.ifError(err); + return callback(err, JSON.parse(tpl_val)); + }); }; TemplateMaps.prototype.isAuthorized = function(template, authTokens) {