Skip to content
Snippets Groups Projects
Commit 1aebc8e6 authored by Anni Eskelinen's avatar Anni Eskelinen
Browse files

3.3

parent 87f1c828
No related branches found
No related tags found
No related merge requests found
...@@ -23,11 +23,12 @@ let reminders = [ ...@@ -23,11 +23,12 @@ let reminders = [
"id": 4 "id": 4
} }
] ]
// kaikki muistutukset
app.get('/api/reminders', (req, res) => { app.get('/api/reminders', (req, res) => {
res.json(reminders) res.json(reminders)
}) })
// yksi muistutus
app.get('/api/reminders/:id', (request, response) => { app.get('/api/reminders/:id', (request, response) => {
const id = Number(request.params.id) const id = Number(request.params.id)
console.log(id) console.log(id)
...@@ -39,6 +40,13 @@ let reminders = [ ...@@ -39,6 +40,13 @@ let reminders = [
response.status(404).end() response.status(404).end()
} }
}) })
// muistutuksen poisto
app.delete('/api/reminders/:id', (request, response) => {
const id = Number(request.params.id)
reminders = reminders.filter(reminder => reminder.id !== id)
response.status(204).end()
})
const PORT = 3001 const PORT = 3001
app.listen(PORT, () => { app.listen(PORT, () => {
......
DELETE http://localhost:3001/api/reminders/2
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment