From 587a658686281a8428d6b7b6b4000868909973e0 Mon Sep 17 00:00:00 2001 From: Sam Wilkins Date: Mon, 25 Feb 2019 04:20:14 -0500 Subject: now sends email on successfull password --- src/server/authentication/controllers/user.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/server/authentication/controllers/user.ts b/src/server/authentication/controllers/user.ts index 772693652..6c4139b2e 100644 --- a/src/server/authentication/controllers/user.ts +++ b/src/server/authentication/controllers/user.ts @@ -36,7 +36,6 @@ export let getSignup = (req: Request, res: Response) => { res.render("signup.pug", { title: "Sign Up", user: req.user, - errors: req.flash("Unable to facilitate sign up. Please try again.") }); }; @@ -55,7 +54,7 @@ export let postSignup = (req: Request, res: Response, next: NextFunction) => { if (errors) { res.render("signup.pug", { title: "Sign Up", - errors: req.flash("Unable to facilitate sign up. Please try again.") + user: req.user, }); return res.redirect("/signup"); } @@ -243,18 +242,19 @@ export let postReset = function (req: Request, res: Response) { user.passwordResetExpires = undefined; user.save(function (err) { + if (err) { + return res.redirect("/login"); + } req.logIn(user, function (err) { if (err) { - console.log(err); return; } }); - done(user, err); + done(null, user); }); }); }, function (user: UserModel, done: any) { - console.log(`SENDING EMAIL TO ${user.email}`); const smtpTransport = nodemailer.createTransport({ service: 'Gmail', auth: { -- cgit v1.2.3-70-g09d2