fix/validation error messages

This commit is contained in:
SowinskiBraeden committed 2025-05-21 12:06:57 -07:00
1 parent 9a61d362be
commit 163cb73b9d
3 files changed
+20 -19

No files matched your search

+2 -2
View File
@@ -21,7 +21,7 @@ module.exports = (users) => {
router.post('/auth/resetPass', async (req, res) => {
const resetSchema = joi.object({
email: joi.string().email().required(),
email: joi.string().email({ minDomainSegments: 2, tlds: { allow: true } }).required(),
});
req.session.error = '';
req.session.reset = '';
@@ -83,7 +83,7 @@ module.exports = (users) => {
const valid = passwordSchema.validate({ password, confirmPassword });
if (valid.error) {
console.log("houston we have a problem"); // nice
req.session.error = 'Invalid input';
req.session.error = "Invalid input:" + valid.error.details.map(d => d.message.replace(/"/g, '')).join(', ');;
res.status(status.BadRequest);
return res.redirect(`/reset/${token}`);
}