diff --git a/controllers/user.js b/controllers/user.js index eee78e5e02..1e05682711 100644 --- a/controllers/user.js +++ b/controllers/user.js @@ -65,12 +65,10 @@ exports.postSignup = function(req, res) { user.save(function(err) { if (err) { if (err.code === 11000) { - req.flash('messages', 'Duplicate user detected'); + req.flash('messages', 'User already exists'); return res.redirect('/signup'); } else if (err.name === 'ValidationError') { - console.log(); - req.flash('messages', _.toArray(err.errors)); - //console.log(err); + req.flash('messages', _.pluck(_.toArray(err.errors), 'message')); return res.redirect('/signup'); } } diff --git a/views/login.jade b/views/login.jade index c040b7e691..553a20bf8d 100644 --- a/views/login.jade +++ b/views/login.jade @@ -31,6 +31,6 @@ block content | Log In if messages.length - p.alert.alert-danger + .alert.alert-danger strong Error! | #{messages} \ No newline at end of file diff --git a/views/signup.jade b/views/signup.jade index 7d047288fe..e4f2183462 100644 --- a/views/signup.jade +++ b/views/signup.jade @@ -27,7 +27,6 @@ block content button.btn.btn.btn-primary(type='submit') Signup if messages.length - for msg in messages - p.alert.alert-danger - strong #{msg.name}: - | #{msg.message} + .alert.alert-danger + for message in messages + div= message