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) => {
|
climbingRoutesRouter.post('/', async (req: Request, res: Response) => {
|
||||||
try {
|
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 name = req.query.name as string;
|
||||||
let difficulty = req.query.difficulty as string;
|
let difficulty = req.query.difficulty as string;
|
||||||
let captcha_token = req.query['hcaptcha_response'] as string;
|
let captcha_token = req.query['hcaptcha_response'] as string;
|
||||||
|
|
||||||
if (isNaN(gym_id) || !name || !difficulty || !captcha_token) {
|
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({
|
res.status(400).send({
|
||||||
'message': 'Missing parameters',
|
'message': 'Missing parameters',
|
||||||
'missing': missing,
|
'query_params': req.query.toString()
|
||||||
'value': req.query.gym_id
|
|
||||||
});
|
});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user