Vulcan/packages/my-custom-package/lib/callbacks.js

15 lines
380 B
JavaScript
Raw Normal View History

/*
Let's add a callback to the new post method that
appends a random emoji to the newly submitted post's title.
*/
2016-08-08 11:18:21 +09:00
import Telescope from 'meteor/nova:lib';
function PostsNewAddRandomEmoji (post, user) {
post.title = post.title + " " +_.sample(["🎉", "💎", "☠", "⏱", "🎈", "⛱"])
return post;
}
Telescope.callbacks.add("posts.new.sync", PostsNewAddRandomEmoji);