From 96d68df05c3101fb67e1466f2d3d0cd23de61bc1 Mon Sep 17 00:00:00 2001
From: jorgstei <jorgstei@ntnu.no>
Date: Tue, 24 Sep 2019 16:58:29 +0200
Subject: [PATCH] Fixed sql error in and expect

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

diff --git a/dao/persondao.js b/dao/persondao.js
index 192dcc9..bff6423 100644
--- a/dao/persondao.js
+++ b/dao/persondao.js
@@ -22,9 +22,9 @@ module.exports = class PersonDao extends Dao {
     );
   }
   updateOne(json, callback) {
-    var val = [json.id, json.navn, json.adresse, json.alder];
+    var val = [json.navn, json.adresse, json.alder, json.id];
     super.query(
-        "update person set id = ?, navn = ?, adresse = ?, alder = ?",
+        "update person set navn = ?, adresse = ?, alder = ? where id = ?",
         val,
         callback
     );
diff --git a/dao/persondao.test.js b/dao/persondao.test.js
index 91e656e..2d701e6 100644
--- a/dao/persondao.test.js
+++ b/dao/persondao.test.js
@@ -84,8 +84,6 @@ test("update person from db", done => {
     console.log(
       "Test callback: status=" + status + ", data=" + JSON.stringify(data)
     );
-    expect(data.navn).toBe("Jorgen Steig");
-    expect(data.alder).toBe(20);
     expect(data.changedRows).toBe(1);
     done();
   }
-- 
GitLab