Vulcan/packages/telescope-posts/lib/client/templates/post_page.js

20 lines
539 B
JavaScript
Raw Normal View History

Template.post_page.helpers({
canView: function () {
var post = this;
var user = Meteor.user();
if (post.status === Posts.config.STATUS_PENDING && !Users.can.viewPendingPost(user, post)) {
return false;
} else if (post.status === Posts.config.STATUS_REJECTED && !Users.can.viewRejectedPost(user, post)) {
return false;
}
return true;
},
isPending: function () {
2015-09-03 09:30:04 +09:00
return this.status === Posts.config.STATUS_PENDING;
}
});
Template.post_page.rendered = function(){
$('body').scrollTop(0);
};