From 3edf0acbe1af260dc8ed859c4b08d132be15d9e3 Mon Sep 17 00:00:00 2001 From: daniy310 <68704220+daniy310@users.noreply.github.com> Date: Wed, 21 Jun 2023 12:11:01 +0300 Subject: [PATCH] Updated validInfo.js Updated the main function in an arrow function, removed a console log and added res.status for each error. --- server/middleware/validInfo.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/server/middleware/validInfo.js b/server/middleware/validInfo.js index 9e8a835..456bf5f 100644 --- a/server/middleware/validInfo.js +++ b/server/middleware/validInfo.js @@ -1,4 +1,4 @@ -module.exports = function(req, res, next) { +module.exports = (req, res, next) => { const { email, name, password } = req.body; function validEmail(userEmail) { @@ -6,17 +6,16 @@ module.exports = function(req, res, next) { } if (req.path === "/register") { - console.log(!email.length); if (![email, name, password].every(Boolean)) { - return res.json("Missing Credentials"); + return res.status(401).json("Missing Credentials"); } else if (!validEmail(email)) { - return res.json("Invalid Email"); + return res.status(401).json("Invalid Email"); } } else if (req.path === "/login") { if (![email, password].every(Boolean)) { - return res.json("Missing Credentials"); + return res.status(401).json("Missing Credentials"); } else if (!validEmail(email)) { - return res.json("Invalid Email"); + return res.status(401).json("Invalid Email"); } }