parse post in Topics.reply not in Posts.create

makes importer faster if md plugin is enabled
v1.18.x
barisusakli 11 years ago
parent e0fd24c087
commit 712bd3938f

@ -96,17 +96,8 @@ var async = require('async'),
});
},
function(postData, next) {
postTools.parse(postData.content, function(err, content) {
if (err) {
return next(err);
}
plugins.fireHook('action:post.save', postData);
postData.content = content;
next(null, postData);
});
plugins.fireHook('action:post.save', postData);
next(null, postData);
}
], callback);
};

@ -237,6 +237,9 @@ module.exports = function(Topics) {
},
postIndex: function(next) {
posts.getPidIndex(postData.pid, uid, next);
},
content: function(next) {
postTools.parse(postData.content, next);
}
}, next);
},
@ -244,6 +247,7 @@ module.exports = function(Topics) {
postData.user = results.userInfo[0];
results.topicInfo.title = validator.escape(results.topicInfo.title);
postData.topic = results.topicInfo;
postData.content = results.content;
if (results.settings.followTopicsOnReply) {
threadTools.follow(postData.tid, uid);

Loading…
Cancel
Save