|
|
|
@ -5,6 +5,7 @@ var validator = require('validator');
|
|
|
|
|
var _ = require('lodash');
|
|
|
|
|
|
|
|
|
|
var db = require('../database');
|
|
|
|
|
var meta = require('../meta');
|
|
|
|
|
var topics = require('../topics');
|
|
|
|
|
var user = require('../user');
|
|
|
|
|
var privileges = require('../privileges');
|
|
|
|
@ -66,6 +67,10 @@ module.exports = function (Posts) {
|
|
|
|
|
Posts.setPostFields(data.pid, postData, next);
|
|
|
|
|
},
|
|
|
|
|
function (next) {
|
|
|
|
|
if (parseInt(meta.config.enablePostHistory || 1, 10) !== 1) {
|
|
|
|
|
return setImmediate(next);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Posts.diffs.save(data.pid, oldContent, data.content, next);
|
|
|
|
|
},
|
|
|
|
|
function (next) {
|
|
|
|
|