v1.18.x
Barış Soner Uşaklı 7 years ago
parent d60d03d00f
commit f77e7de285

@ -207,7 +207,6 @@ module.exports = function (Topics) {
Topics.reply = function (data, callback) {
var tid = data.tid;
var uid = data.uid;
var content = data.content;
var postData;
async.waterfall([
@ -248,23 +247,15 @@ module.exports = function (Topics) {
plugins.fireHook('filter:topic.reply', data, next);
},
function (filteredData, next) {
content = filteredData.content || data.content;
if (content) {
content = utils.rtrim(content);
if (data.content) {
data.content = utils.rtrim(data.content);
}
check(content, meta.config.minimumPostLength, meta.config.maximumPostLength, 'content-too-short', 'content-too-long', next);
check(data.content, meta.config.minimumPostLength, meta.config.maximumPostLength, 'content-too-short', 'content-too-long', next);
},
function (next) {
posts.create({
uid: uid,
tid: tid,
handle: data.handle,
content: content,
toPid: data.toPid,
timestamp: data.timestamp,
ip: data.req ? data.req.ip : null,
}, next);
data.ip = data.req ? data.req.ip : null;
posts.create(data, next);
},
function (_postData, next) {
postData = _postData;

Loading…
Cancel
Save