Skip to content
Snippets Groups Projects
Commit 78d7d23e authored by Sander Nicolausson's avatar Sander Nicolausson
Browse files

fix

parent 8689fa81
Branches
No related tags found
No related merge requests found
Pipeline #22846 failed
......@@ -22,8 +22,8 @@ module.exports = class PersonDao extends Dao {
);
}
updateOne(json, id, callback) {
var val = [json.navn, json.adresse, json.alder, id];
updateOne(json, callback){
var val = [json.navn, json.adresse, json.alder, json.id];
super.query(
"update person set navn = ?, adresse = ?, alder = ? WHERE id = ?",
val,
......@@ -31,7 +31,6 @@ module.exports = class PersonDao extends Dao {
);
}
deleteOne(id, callback){
super.query(
"delete from person where id = ?",
......
......@@ -90,7 +90,7 @@ test("delete person from db", done => {
personDao.deleteOne({id: 1}, callback);
});
test("Update in db", done => {
test("update person in db", done => {
function callback(status, data) {
console.log(
"Test callback: status=" + status + ", data=" + JSON.stringify(data)
......@@ -98,9 +98,9 @@ test("Update in db", done => {
expect(data.affectedRows).toBeGreaterThanOrEqual(1);
done();
}
personDao.updateOne(
{ navn: "Donald Nilsen", alder: 34, adresse: "Apalveien 11"},
1,
{ navn: "Donald Duck", adresse: "Apalveien 11", alder: 22, id: 1},
callback
);
});
......@@ -42,13 +42,14 @@ app.post("/person", (req, res) => {
});
app.put("/person/:personId", (req,res)=> {
console.log("/person/:personId: fikk request fra klient");
personDao.updateOne(req.body, req.params.personId, (status, data) => {
console.log("Fikk PUT-request fra klienten");
personDao.updateOne(req.body, (status,data) =>{
res.status(status);
res.json(data);
});
});
app.delete("/person/:personId", (req, res) => {
console.log("/person/:personId: fikk request fra klient");
personDao.deleteOne(req.params.personId, (status, data) =>{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment