From f780fc7c4d880505c2f7fe487aa6b79f6c5d50dc Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Tue, 9 Oct 2018 14:18:20 -0700 Subject: [PATCH] throw an error if invalid email address is provided Signed-off-by: James Ketrenos --- server/routes/users.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/routes/users.js b/server/routes/users.js index d7e17e6..276a021 100755 --- a/server/routes/users.js +++ b/server/routes/users.js @@ -101,7 +101,7 @@ router.post("/create", function(req, res) { let re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; if (!re.exec(mail)) { console.log("Invalid email address: " + mail); - return res.status(400).send("Invalid email address."); + throw "Invalid email address."; } }).then(function() { return new Promise(function(resolve, reject) {