mirror of
https://github.com/documenso/documenso.git
synced 2025-11-13 00:03:33 +10:00
Match emails with regex
This commit is contained in:
@ -8,7 +8,7 @@ async function postHandler(req: NextApiRequest, res: NextApiResponse) {
|
|||||||
const { email } = req.body;
|
const { email } = req.body;
|
||||||
const cleanEmail = email.toLowerCase();
|
const cleanEmail = email.toLowerCase();
|
||||||
|
|
||||||
if (!cleanEmail || !cleanEmail.includes("@")) {
|
if (!cleanEmail || !/.+@.+/.test(cleanEmail)) {
|
||||||
res.status(422).json({ message: "Invalid email" });
|
res.status(422).json({ message: "Invalid email" });
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,7 +8,7 @@ async function postHandler(req: NextApiRequest, res: NextApiResponse) {
|
|||||||
const { email, password, source } = req.body;
|
const { email, password, source } = req.body;
|
||||||
const cleanEmail = email.toLowerCase();
|
const cleanEmail = email.toLowerCase();
|
||||||
|
|
||||||
if (!cleanEmail || !cleanEmail.includes("@")) {
|
if (!cleanEmail || !/.+@.+/.test(cleanEmail)) {
|
||||||
res.status(422).json({ message: "Invalid email" });
|
res.status(422).json({ message: "Invalid email" });
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user