From b34bf89fd47dd59345030af53cd7dab4ca0481af Mon Sep 17 00:00:00 2001 From: oivindhl <oivindhl@stud.ntnu.no> Date: Tue, 25 Sep 2018 13:39:46 +0200 Subject: [PATCH] funker det? --- dao/persondao.test.js | 2 +- server.js | 14 +++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/dao/persondao.test.js b/dao/persondao.test.js index a415fac..25602d4 100644 --- a/dao/persondao.test.js +++ b/dao/persondao.test.js @@ -103,7 +103,7 @@ test("delete person from db", done => { console.log( "Test callback: status= " + status + ", data=" +JSON.stringify(data) ); - expect(data.lenght).toBeLessThanOrEqual(2); + expect(data.length).toBeLessThanOrEqual(2); expect(data.affectedRows).toBeGreaterThanOrEqual(1); done(); } diff --git a/server.js b/server.js index 9849407..e043e09 100644 --- a/server.js +++ b/server.js @@ -41,9 +41,17 @@ app.post("/person", (req, res) => { }); }); -app.post("/person/:personId", (req, res) => { - console.log("Fikk POST-request fra klient, update"); - personDao.updateOne(req.body, (status, data) => { +app.put("/person/:personId", (req, res) => { + console.log("Fikk PUT-request fra klient"); + personDao.updateOne(req.body, req.params.personId, (status, data) => { + res.status(status); + res.json(data); + }) +}) + +app.delete("/person/:personId", (req, res) => { + console.log("Fikk delete-request fra klient"); + personDao.deleteOne(req.params.personId, (status, data) => { res.status(status); res.json(data); }) -- GitLab