Update contact page to work with express-flash
This commit is contained in:
@ -8,9 +8,7 @@ var sendgrid = require('sendgrid')(secrets.sendgrid.user, secrets.sendgrid.pass
|
|||||||
|
|
||||||
exports.getContact = function(req, res) {
|
exports.getContact = function(req, res) {
|
||||||
res.render('contact', {
|
res.render('contact', {
|
||||||
title: 'Contact',
|
title: 'Contact'
|
||||||
success: req.flash('success'),
|
|
||||||
errors: req.flash('errors')
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -53,7 +51,7 @@ exports.postContact = function(req, res) {
|
|||||||
req.flash('errors', { msg: err.message });
|
req.flash('errors', { msg: err.message });
|
||||||
return res.redirect('/contact');
|
return res.redirect('/contact');
|
||||||
}
|
}
|
||||||
req.flash('success', 'Email has been sent successfully!');
|
req.flash('success', { msg: 'Email has been sent successfully!' });
|
||||||
res.redirect('/contact');
|
res.redirect('/contact');
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
@ -1,14 +1,6 @@
|
|||||||
extends layout
|
extends layout
|
||||||
|
|
||||||
block content
|
block content
|
||||||
if errors.length
|
|
||||||
.alert.alert-danger.animated.fadeIn
|
|
||||||
for error in errors
|
|
||||||
div= error.msg
|
|
||||||
if success.length
|
|
||||||
.alert.alert-success.animated.fadeIn
|
|
||||||
p= success
|
|
||||||
|
|
||||||
.page-header
|
.page-header
|
||||||
h3 Contact Form
|
h3 Contact Form
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user