Showing
1 changed file
with
6 additions
and
0 deletions
... | @@ -9,6 +9,12 @@ const Op = Sequelize.Op | ... | @@ -9,6 +9,12 @@ const Op = Sequelize.Op |
9 | 9 | ||
10 | exports.userRegister = async (req, res) => { | 10 | exports.userRegister = async (req, res) => { |
11 | try { | 11 | try { |
12 | + const requiredKey = ['userId', 'password', 'name', 'phone', 'email'] | ||
13 | + const required = checkRequiredExist(req.body, requiredKey) | ||
14 | + if (required) { | ||
15 | + logging('user', 'error', { code: 400, message: `missingKey:${required}` }, req) | ||
16 | + return sendError(res, 400, `missingKey:${required}`) | ||
17 | + } | ||
12 | let registerData = setValues(req.body, ['userId', 'password', 'name', 'phone', 'email']) | 18 | let registerData = setValues(req.body, ['userId', 'password', 'name', 'phone', 'email']) |
13 | 19 | ||
14 | if (typeof registerData.password !== 'undefined' && registerData.password !== null) { | 20 | if (typeof registerData.password !== 'undefined' && registerData.password !== null) { | ... | ... |
-
Please register or login to post a comment