Error if user already exists, clean user
This commit is contained in:
@@ -61,6 +61,11 @@ module.exports.signupTarget = function(req, res, render) {
|
||||
require('crypto').randomBytes(48, function(err, buffer) {
|
||||
user.activationKey = buffer.toString('hex');
|
||||
user.save((err) => {
|
||||
|
||||
if (err !== undefined) {
|
||||
return res.redirect(getUrl('signup'));
|
||||
}
|
||||
|
||||
res.locals.user = user;
|
||||
|
||||
let baseUrl =
|
||||
|
||||
Reference in New Issue
Block a user