mirror of
https://github.com/vale981/Vulcan
synced 2025-03-06 10:01:40 -05:00
30 lines
No EOL
548 B
JavaScript
30 lines
No EOL
548 B
JavaScript
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");
|
|
Invites.attachSchema(InviteSchema);
|
|
|
|
|
|
// invites are managed through Meteor method
|
|
|
|
Invites.deny({
|
|
insert: function(){ return true; },
|
|
update: function(){ return true; },
|
|
remove: function(){ return true; }
|
|
}); |