From de0ede3885b7ff7a75d43dddbfa1f74a54eeaaaf Mon Sep 17 00:00:00 2001 From: alex-phillips Date: Sat, 22 Feb 2020 10:23:58 -0500 Subject: [PATCH] removed uniqueness of email, check unique of username on POST for user --- migrations/20200213223053-create-user.js | 3 +-- routes/users.js | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/migrations/20200213223053-create-user.js b/migrations/20200213223053-create-user.js index 7b6d2cb..edd758f 100644 --- a/migrations/20200213223053-create-user.js +++ b/migrations/20200213223053-create-user.js @@ -15,8 +15,7 @@ module.exports = { }, email: { type: Sequelize.STRING, - allowNull: false, - unique: true + allowNull: false }, avatar: { type: Sequelize.STRING diff --git a/routes/users.js b/routes/users.js index e4eda5b..286d6b8 100644 --- a/routes/users.js +++ b/routes/users.js @@ -62,14 +62,14 @@ router.post('/', async (req, res, next) => { const existing = await User.findOne({ where: { - email: req.body.email + username: req.body.username } }) if (existing) { return res.status(400).json({ status: 'error', - result: 'email_exists' + result: 'username_exists' }) }