throw instead of next

This commit is contained in:
Miodec 2022-02-03 22:01:31 +01:00
parent 2fdf28fcf3
commit a016d66474

View file

@ -58,11 +58,10 @@ class UserController {
static async checkName(req, res) {
const { name } = req.body;
if (!isUsernameValid(name))
return next({
status: 400,
message:
"Username invalid. Name cannot contain special characters or contain more than 14 characters. Can include _ . and -",
});
throw new MonkeyError(
400,
"Username invalid. Name cannot contain special characters or contain more than 14 characters. Can include _ . and -"
);
const available = await UsersDAO.isNameAvailable(name);
if (!available)
return res.status(400).json({ message: "Username unavailable" });