mirror of
https://github.com/vale981/Vulcan
synced 2025-03-10 12:36:39 -04:00
37 lines
1.3 KiB
JavaScript
37 lines
1.3 KiB
JavaScript
![]() |
// Invitation email
|
||
|
Picker.route('/email/invite-existing-user/:id?', function(params, req, res, next) {
|
||
|
|
||
|
var html;
|
||
|
var invitingUser = typeof params.id === "undefined" ? Meteor.users.findOne() : Meteor.users.findOne(params.id);
|
||
|
|
||
|
var communityName = Settings.get('title','Telescope'),
|
||
|
emailProperties = {
|
||
|
newUser : false,
|
||
|
communityName : communityName,
|
||
|
actionLink : Telescope.utils.getSigninUrl(),
|
||
|
invitedBy : Users.getDisplayName(invitingUser),
|
||
|
profileUrl : Users.getProfileUrl(invitingUser)
|
||
|
};
|
||
|
|
||
|
html = Telescope.email.getTemplate('emailInvite')(emailProperties);
|
||
|
res.end(Telescope.email.buildTemplate(html));
|
||
|
});
|
||
|
|
||
|
// Invitation email
|
||
|
Picker.route('/email/invite-new-user/:id?', function(params, req, res, next) {
|
||
|
|
||
|
var html;
|
||
|
var invitingUser = typeof params.id === "undefined" ? Meteor.users.findOne() : Meteor.users.findOne(params.id);
|
||
|
|
||
|
var communityName = Settings.get('title','Telescope'),
|
||
|
emailProperties = {
|
||
|
newUser : true,
|
||
|
communityName : communityName,
|
||
|
actionLink : Telescope.utils.getSignupUrl(),
|
||
|
invitedBy : Users.getDisplayName(invitingUser),
|
||
|
profileUrl : Users.getProfileUrl(invitingUser)
|
||
|
};
|
||
|
|
||
|
html = Telescope.email.getTemplate('emailInvite')(emailProperties);
|
||
|
res.end(Telescope.email.buildTemplate(html));
|
||
|
});
|