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