소스 검색

Changed Get, Post and Delete to have return

pull/15/head
부모
커밋
1d12679099
1개의 변경된 파일12개의 추가작업 그리고 12개의 파일을 삭제
  1. 12
    12
      src/routers/user.js

+ 12
- 12
src/routers/user.js 파일 보기

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)
} }
}) })



Loading…
취소
저장