From d559fcacf687478a728811f01aa3840bbcad46ff Mon Sep 17 00:00:00 2001
From: darkjonas8 <jonaskri@stud.ntnu.no>
Date: Tue, 25 Sep 2018 14:08:36 +0200
Subject: [PATCH] Boi

---
 dao/persondao.js | 8 ++++----
 server.js        | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dao/persondao.js b/dao/persondao.js
index 5f35102..4dfd44b 100644
--- a/dao/persondao.js
+++ b/dao/persondao.js
@@ -22,19 +22,19 @@ module.exports = class PersonDao extends Dao {
     );
   }
 
-    updateOne(json, callback, id) {
+    updateOne(id, json, callback) {
         var val = [json.navn, json.adresse, json.alder, id];
         super.query(
-            "update person set navn = ?, adresse = ?, alder = ? where id=?",
+            "update person set navn=?, adresse=?, alder=? where id=?",
             val,
             callback
         );
     }
 
-    deleteOne(json, callback, id) {
+    deleteOne(id, callback) {
         var val = [id];
         super.query(
-            "delete from person where id =?",
+            "delete from person where id=?",
             val,
             callback
         );
diff --git a/server.js b/server.js
index ed99698..8600a05 100644
--- a/server.js
+++ b/server.js
@@ -41,17 +41,17 @@ app.post("/person", (req, res) => {
   });
 });
 
-app.patch("/person", (req, res) => {
+app.patch("/person/:personId", (req, res) => {
    console.log("Fikk PATCH-request fra klienten");
-   personDao.updateOne(req.body, (status, data) =>{
+   personDao.updateOne(req.params.personId, req.body, (status, data) =>{
        res.status(status);
        res.json(data);
    })
 });
 
-app.delete("/person", (req, res) => {
+app.delete("/person/:personId", (req, res) => {
     console.log("Fikk DELETE-request fra klienten");
-    personDao.deleteOne(req.body, (status, data) => {
+    personDao.deleteOne(req.params.personId, (status, data) => {
         res.status(status);
         res.json(data);
     });
-- 
GitLab