Vulcan/collections/invites.js

31 lines
540 B
JavaScript
Raw Normal View History

2014-07-31 01:11:33 +02:00
InviteSchema = new SimpleSchema({
_id: {
type: String,
optional: true
},
invitingUserId: {
type: String,
optional: true
},
invitedUserEmail: {
type: String,
regEx: SimpleSchema.RegEx.Email
},
accepted: {
type: Boolean,
optional: true
}
});
Invites = new Meteor.Collection("invites", {
schema: InviteSchema
});
// invites are managed through Meteor method
Invites.deny({
insert: function(){ return true; },
update: function(){ return true; },
remove: function(){ return true; }
2014-07-31 01:11:33 +02:00
});