This commit is contained in:
parent
1fcf6fbd81
commit
7d76917591
|
@ -195,29 +195,15 @@ climbingRoutesRouter.get('/:id', async (req: Request, res: Response) => {
|
|||
*/
|
||||
climbingRoutesRouter.post('/', async (req: Request, res: Response) => {
|
||||
try {
|
||||
let gym_id = parseInt(req.query.gym_id as string, 10);
|
||||
let gym_id = Number(req.query.gym_id);
|
||||
let name = req.query.name as string;
|
||||
let difficulty = req.query.difficulty as string;
|
||||
let captcha_token = req.query['hcaptcha_response'] as string;
|
||||
|
||||
if (isNaN(gym_id) || !name || !difficulty || !captcha_token) {
|
||||
let missing = '';
|
||||
if (isNaN(gym_id)) {
|
||||
missing += 'gym_id;';
|
||||
} else if (!name) {
|
||||
missing += 'name;';
|
||||
} else if (!difficulty) {
|
||||
missing += 'difficulty;';
|
||||
} else if (!captcha_token) {
|
||||
missing += 'token;';
|
||||
} else {
|
||||
missing += 'all good';
|
||||
}
|
||||
|
||||
res.status(400).send({
|
||||
'message': 'Missing parameters',
|
||||
'missing': missing,
|
||||
'value': req.query.gym_id
|
||||
'query_params': req.query.toString()
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user