Skip to content

Instantly share code, notes, and snippets.

@akatreyt
Created March 26, 2014 01:57
Show Gist options
  • Save akatreyt/9775576 to your computer and use it in GitHub Desktop.
Save akatreyt/9775576 to your computer and use it in GitHub Desktop.
register: function(req, res){
var params = req.params.all();
User.create(params, function(err, user){
if (err){
res.send(500, err);
}
else
{
if(sails.config.user.requireUserActivation){
var emailTemplate = res.render('email/email.ejs', {user: user}, function(err, list){
nodemailer.send({
name: user.firstName + ' ' + user.lastName,
from: sails.config.nodemailer.from,
to: user.email,
subject: 'New Account Acivation Required',
messageHtml: list
}, function(err, response){
sails.log.debug('nodemailer sent', err, response);
});
res.json({success:true});
});
}else{
res.json({success:true});
}
}
});
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment