Uniform action:post.* hook

This commit is contained in:
Andrea Cardinale
2015-07-09 13:17:49 +02:00
parent 423c6cc0ec
commit 92c1d6712b

View File

@@ -270,6 +270,9 @@ var async = require('async'),
var isFavouriting = type === 'favourite';
async.parallel({
owner: function(next) {
posts.getPostField(pid, 'uid', next);
},
postData: function(next) {
posts.getPostFields(pid, ['pid', 'uid'], next);
},
@@ -312,9 +315,13 @@ var async = require('async'),
return callback(err);
}
var current = results.hasFavourited ? 'favourited' : 'unfavourited';
plugins.fireHook('action:post.' + type, {
pid: pid,
uid: uid,
owner: results.owner,
current: current
});
callback(null, {