feat: allow post diffs to be restored, #8406

This commit is contained in:
Julian Lam
2020-06-15 11:02:56 -04:00
parent 7ed1a0140a
commit 58b3d608fc
5 changed files with 85 additions and 27 deletions

View File

@@ -46,7 +46,12 @@ module.exports = function (Posts) {
await Posts.setPostFields(data.pid, postData);
if (meta.config.enablePostHistory === 1) {
await Posts.diffs.save(data.pid, oldContent, data.content);
await Posts.diffs.save({
pid: data.pid,
uid: data.uid,
oldContent: oldContent,
newContent: data.content,
});
}
await Posts.uploads.sync(data.pid);