diff --git a/dao/persondao.test.js b/dao/persondao.test.js
index a415fac0a094e4d1aae5bfd3ba7140bad09e07ef..25602d42a8fa2025cbdd2a38398e3e7654c2b90e 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 9849407097882cee32a24b9122d6a2eff923d529..e043e09f63de8d1400e657991be5888ae1afb5bb 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);
   })