Upload 4.12
This commit is contained in:
@@ -13,11 +13,22 @@ blogsRouter.post('/', async (request, response) => {
|
||||
title: body.title,
|
||||
author: body.author,
|
||||
url: body.url,
|
||||
likes: body.likes
|
||||
likes: body.likes || 0
|
||||
})).save()
|
||||
|
||||
response.status(201).json(blog)
|
||||
|
||||
})
|
||||
|
||||
blogsRouter.get('/:id', async (request, response) => {
|
||||
const blog = await Blog.findById(request.params.id)
|
||||
if (blog) response.json(blog)
|
||||
else response.status(404).end()
|
||||
})
|
||||
|
||||
blogsRouter.delete('/:id', async (request, response) => {
|
||||
await Blog.findByIdAndRemove(request.params.id)
|
||||
response.status(204).end()
|
||||
})
|
||||
|
||||
module.exports = blogsRouter
|
||||
Reference in New Issue
Block a user