| router.get('/users', (req, res) => { | router.get('/users', (req, res) => { | ||||
| try { | try { | ||||
| if (Object.entries(req.params).length === 0) { | if (Object.entries(req.params).length === 0) { | ||||
| res.status(200).send('getting all users') | |||||
| return res.status(200).send('getting all users') | |||||
| } | } | ||||
| else { | else { | ||||
| res.status(400).send('unable to get all users, request was bad') | |||||
| return res.status(400).send('unable to get all users, request was bad') | |||||
| } | } | ||||
| } catch (e) { | } catch (e) { | ||||
| res.status(500).send(e) | |||||
| return res.status(500).send(e) | |||||
| } | } | ||||
| }) | }) | ||||
| try { | try { | ||||
| if (req.params.id) { | if (req.params.id) { | ||||
| //get by Id | //get by Id | ||||
| res.status(200).send('sending user with id of ' + req.params.id) | |||||
| return res.status(200).send('sending user with id of ' + req.params.id) | |||||
| } | } | ||||
| else { | else { | ||||
| res.status(400).send('Bad request') | |||||
| return res.status(400).send('Bad request') | |||||
| } | } | ||||
| } catch (e) { | } catch (e) { | ||||
| res.status(500).send(e) | |||||
| return res.status(500).send(e) | |||||
| } | } | ||||
| }) | }) | ||||
| try { | try { | ||||
| if (Object.entries(req.body).length !== 0) { | if (Object.entries(req.body).length !== 0) { | ||||
| //create user | //create user | ||||
| res.status(201).send('creating user').send(req.body) | |||||
| return res.status(201).json(req.body) | |||||
| } | } | ||||
| else { | else { | ||||
| res.status(400).send('bad request') | |||||
| return res.status(400).send('bad request') | |||||
| } | } | ||||
| } catch (e) { | } catch (e) { | ||||
| res.status(500).send(e) | |||||
| return res.status(500).send(e) | |||||
| } | } | ||||
| }) | }) | ||||
| try { | try { | ||||
| if (req.params.id) { | if (req.params.id) { | ||||
| //get by Id | //get by Id | ||||
| res.status(204).send('deleting user with id of ' + req.params.id) | |||||
| return res.status(204).send('deleting user with id of ' + req.params.id) | |||||
| } | } | ||||
| else { | else { | ||||
| res.status(400).send('Bad request') | |||||
| return res.status(400).send('Bad request') | |||||
| } | } | ||||
| } catch (e) { | } catch (e) { | ||||
| res.status(500).send(e) | |||||
| return res.status(500).send(e) | |||||
| } | } | ||||
| }) | }) | ||||