12 lines
309 B
JavaScript
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);
|
|
};
|