From f77e7de2853c8da1384563e651a4743d8eeeebca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Sun, 3 Jun 2018 14:25:27 -0400 Subject: [PATCH] closes #6067 --- src/topics/create.js | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/topics/create.js b/src/topics/create.js index 0a6c92635e..fcd166dfde 100644 --- a/src/topics/create.js +++ b/src/topics/create.js @@ -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;