From e90b1b26546781764d0d4ba644028ef97ba29f1e Mon Sep 17 00:00:00 2001 From: Braeden57 Date: Tue, 1 Dec 2020 14:05:21 -0800 Subject: [PATCH] Removed Accidental Editor branch from master --- routes/users.js | 53 -------------------------- views/edit.ejs | 78 -------------------------------------- views/studentDashboard.ejs | 1 - 3 files changed, 132 deletions(-) delete mode 100644 views/edit.ejs diff --git a/routes/users.js b/routes/users.js index 6e85112..b5e2ee8 100644 --- a/routes/users.js +++ b/routes/users.js @@ -30,59 +30,6 @@ router.get('/login', forwardAuthenticated, (req, res) => res.render('login')); // Register Page router.get('/register', forwardAuthenticated, (req, res) => res.render('register')); -// Edit page -router.get('/edit', (req, res) => res.render('edit')); - -// Edit -router.post('/edit', upload.single('image'), (req, res, next) => { - // Gets inputs - const { _id, name, currPassword, newPassword, newPassword2 } = req.body; - let errors = []; - - // Get specified user from db - let currUser = User.findOne({ _id }); - - // Checks if blank - // if (!name || !email || !currPassword || !newPassword || !newPassword2) { - // errors.push({ msg: 'Please enter all fields' }); - // } - - // Checks if new password & new password confirm match - if (newPassword != newPassword2) { - errors.push({ msg: 'New Passwords do not match' }); - } - - // Validates new password is required lenght - if (newPassword.length < 6) { - errors.push({ msg: 'Password must be at least 6 characters' }); - } - - // Error Handling - if (errors.length > 0) { - // Redirects to edit page with errors - res.render('edit', { - errors, - name, - currPassword, - newPassword, - newPassword2 - }); - } else { - //creates updated user object - let obj = { - name: name, - image: { - data: fs.readFileSync(path.join(__dirname + '/uploads/' + req.file.filename)), - contentType: 'image/png' - }, - password: newPassword - } - //Updates user and redirects to dashboard - User.updateOne({ _id }, { $set: obj}); - res.redirect('/dashboard'); - } -}); - // Register router.post('/register', upload.single('image'), (req, res, next) => { // Collects input diff --git a/views/edit.ejs b/views/edit.ejs deleted file mode 100644 index f1f9126..0000000 --- a/views/edit.ejs +++ /dev/null @@ -1,78 +0,0 @@ -
-
-
-

- Edit Account -

- <% include ./partials/messages %> -
- - - - -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
-
-
-
diff --git a/views/studentDashboard.ejs b/views/studentDashboard.ejs index 15f8fc4..c3c24a1 100644 --- a/views/studentDashboard.ejs +++ b/views/studentDashboard.ejs @@ -52,7 +52,6 @@ Logout -