From 877ad3c8d0e833189f7f06ac6aa6a2db94b6e147 Mon Sep 17 00:00:00 2001 From: Braeden57 Date: Mon, 30 Nov 2020 10:28:25 -0800 Subject: [PATCH] Removed In dev Pro editor --- routes/users.js | 70 -------------------------------------- views/edit.ejs | 70 -------------------------------------- views/studentDashboard.ejs | 1 - 3 files changed, 141 deletions(-) delete mode 100644 views/edit.ejs diff --git a/routes/users.js b/routes/users.js index 400e8c8..d5c4205 100644 --- a/routes/users.js +++ b/routes/users.js @@ -30,76 +30,6 @@ router.get('/register', forwardAuthenticated, (req, res) => res.render('register // Edit page router.get('/edit', (req, res) => res.render('edit')); -// Edit -router.post('/edit', (req, res) => { - const { user, name, email, oldPassword, newPassword, newPassword2 } = req.body; - let errors = []; - - if (!name || !email || !oldPassword || !newPassword || !newPassword2) { - errors.push({ msg: 'Please enter all fields' }); - } - - if (oldPassword != user.password) { - errors.push({ msg: 'Password is incorrect' }); - } - - if (newPassword != newPassword2) { - errors.push({ msg: 'New password doesnt match' }); - } - - if (oldPassword == newPassword) { - errors.push({ msg: 'Cant use the same password' }) - } - - if (newPassword.length < 6) { - errors.push({ msg: 'Password must be at least 6 characters' }); - } - - if (errors.length > 0) { - res.render('register', { - errors, - name, - email, - oldPassword, - newPassword2, - newPassword2 - }); - } else { - User.findOne({ email: email }).then(user => { - if (user) { - errors.push({ msg: 'Email already exists' }); - res.render('register', { - errors, - name, - email, - oldPassword, - newPassword, - newPassword2 - }); - } else { - bcrypt.genSalt(10, (err, salt) => { - bcrypt.hash(newPassword, salt, (err, hash) => { - if (err) throw err; - user.password = hash; - user.name = name; - user.email = email; - user - .save() - .then(user => { - req.flash( - 'success_msg', - 'You are now registered and can log in' - ); - res.redirect('/users/login'); - }) - .catch(err => console.log(err)); - }); - }); - } - }); - } -}); - // Register router.post('/register', upload.single('image'), (req, res, next) => { const { name, email, password, password2 } = req.body; diff --git a/views/edit.ejs b/views/edit.ejs deleted file mode 100644 index 025da14..0000000 --- a/views/edit.ejs +++ /dev/null @@ -1,70 +0,0 @@ -
-
-
-

- Edit Account -

- <% include ./partials/messages %> -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
-
-
-
diff --git a/views/studentDashboard.ejs b/views/studentDashboard.ejs index 1172fda..fb78113 100644 --- a/views/studentDashboard.ejs +++ b/views/studentDashboard.ejs @@ -47,7 +47,6 @@
Logout -Edit