Vulcan/packages/nova-comments/lib/callbacks/callbacks_comments_edit.js

14 lines
510 B
JavaScript
Raw Normal View History

import marked from 'marked';
2017-03-23 16:27:59 +09:00
import { addCallback, Utils } from 'meteor/vulcan:core';
// ------------------------------------- comments.edit.sync -------------------------------- //
function CommentsEditGenerateHTMLBody (modifier, comment, user) {
// if body is being modified, update htmlBody too
if (modifier.$set && modifier.$set.body) {
2016-12-12 11:34:28 +09:00
modifier.$set.htmlBody = Utils.sanitize(marked(modifier.$set.body));
}
return modifier;
}
addCallback("comments.edit.sync", CommentsEditGenerateHTMLBody);