refactored parse

This commit is contained in:
barisusakli
2014-04-04 12:55:44 -04:00
parent c1f0d47cd4
commit 04b60f4f99

View File

@@ -251,19 +251,19 @@ var winston = require('winston'),
}
PostTools.parse = function(raw, callback) {
raw = raw || '';
plugins.fireHook('filter:post.parse', raw, function(err, parsed) {
callback(null, !err ? parsed : raw);
});
parse('filter:post.parse', raw, callback);
};
PostTools.parseSignature = function(raw, callback) {
raw = raw || '';
plugins.fireHook('filter:post.parseSignature', raw, function(err, parsedSignature) {
callback(null, !err ? parsedSignature : raw);
});
parse('filter:post.parseSignature', raw, callback);
};
function parse(hook, raw, callback) {
raw = raw || '';
plugins.fireHook(hook, raw, function(err, parsed) {
callback(null, !err ? parsed : raw);
});
}
}(exports));