feat: added checkRequired middleware for API calls

This commit is contained in:
Julian Lam
2020-03-27 13:37:03 -04:00
parent fd67355b03
commit 7b6d43bcc8
2 changed files with 12 additions and 6 deletions

View File

@@ -15,12 +15,7 @@ const helpers = require('../../controllers/helpers');
module.exports = function () {
var app = require('express').Router();
app.post('/', middleware.authenticate, middleware.isAdmin, async (req, res) => {
helpers.checkRequired(['username'], req, res);
// if (!utils.checkRequired(['username'], req, res)) {
// return false;
// }
app.post('/', middleware.checkRequired.bind(null, ['username']), middleware.authenticate, middleware.isAdmin, async (req, res) => {
const uid = await users.create(req.body);
helpers.formatApiResponse(200, res, {
uid: uid,