|
|
|
@ -2,6 +2,7 @@
|
|
|
|
|
|
|
|
|
|
var async = require('async'),
|
|
|
|
|
|
|
|
|
|
meta = require('../meta'),
|
|
|
|
|
db = require('../database'),
|
|
|
|
|
plugins = require('../plugins'),
|
|
|
|
|
user = require('../user'),
|
|
|
|
@ -46,6 +47,10 @@ module.exports = function(Posts) {
|
|
|
|
|
postData.toPid = data.toPid;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (data.ip && parseInt(meta.config.trackIpPerPost, 10) === 1) {
|
|
|
|
|
postData.ip = data.ip;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
plugins.fireHook('filter:post.save', postData, next);
|
|
|
|
|
},
|
|
|
|
|
function(postData, next) {
|
|
|
|
|