Files
DiceCloud/rpg-docs/client/globalHelpers/canEditCharacter.js

12 lines
309 B
JavaScript

Template.registerHelper("canEditCharacter", function(charId) {
return canEditCharacter(charId);
});
canEditCharacter = function(charId) {
var char = Characters.findOne(charId);
if (!char) return false;
var userId = Meteor.userId();
return char.owner === userId ||
_.contains(char.writers, userId);
};