From b41cd23dc5b1fb3f311605e4348540d2c04d901e Mon Sep 17 00:00:00 2001 From: Sander Nicolausson <sandern@stud.ntnu.no> Date: Mon, 24 Sep 2018 16:47:06 +0200 Subject: [PATCH] fixes --- dao/persondao.js | 4 ++-- dao/persondao.test.js | 3 ++- server.js | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dao/persondao.js b/dao/persondao.js index b9c7d88..9f4312c 100644 --- a/dao/persondao.js +++ b/dao/persondao.js @@ -22,8 +22,8 @@ module.exports = class PersonDao extends Dao { ); } - updateOne(json, callback) { - var val = [json.navn, json.adresse, json.alder, json.id]; + updateOne(json, id, callback) { + var val = [json.navn, json.adresse, json.alder, id]; super.query( "update person set navn = ?, adresse = ?, alder = ? WHERE id = ?", val, diff --git a/dao/persondao.test.js b/dao/persondao.test.js index d122601..db1d3ff 100644 --- a/dao/persondao.test.js +++ b/dao/persondao.test.js @@ -99,7 +99,8 @@ test("Update in db", done => { done(); } personDao.updateOne( - { navn: "Donald Nilsen", alder: 34, adresse: "Apalveien 11", id: 1 }, + { navn: "Donald Nilsen", alder: 34, adresse: "Apalveien 11"}, + 1 callback ); }); diff --git a/server.js b/server.js index 9c474c7..91a1a8c 100644 --- a/server.js +++ b/server.js @@ -43,7 +43,7 @@ app.post("/person", (req, res) => { app.put("/person/:personId", (req, res) => { console.log("/person/:personId: fikk request fra klient"); - personDao.updateOne(req.body, (status, data) => { + personDao.updateOne(req.body, req.params.personId, (status, data) => { res.status(status); res.json(data); }); -- GitLab