remove step 3

This commit is contained in:
Simon Martín
2018-08-01 13:20:10 +02:00
parent 2134bf898a
commit da8d92b78e
+11 -17
View File
@@ -267,25 +267,19 @@ TemplateMaps.prototype.addTemplate = function(owner, template, callback) {
//
TemplateMaps.prototype.delTemplate = function(owner, tpl_id, callback) {
var self = this;
step(
function deleteTemplate() {
self._redisCmd('HDEL', [ self.key_usr_tpl({ owner:owner }), tpl_id ], this);
},
function handleDeletion(err, deleted) {
assert.ifError(err);
if (!deleted) {
throw new Error("Template '" + tpl_id + "' of user '" + owner + "' does not exist");
}
return true;
},
function finish(err) {
if (!err) {
self.emit('delete', owner, tpl_id);
}
callback(err);
self._redisCmd('HDEL', [ self.key_usr_tpl({ owner:owner }), tpl_id ], (err, deleted) => {
assert.ifError(err);
if (!deleted) {
throw new Error("Template '" + tpl_id + "' of user '" + owner + "' does not exist");
}
);
if (!err) {
self.emit('delete', owner, tpl_id);
}
return callback(err);
});
};
// Update a template