diff --git a/tietokanta.js b/tietokanta.js index ab22f73..c33f574 100644 --- a/tietokanta.js +++ b/tietokanta.js @@ -117,6 +117,11 @@ class Tietokanta { this.seuraavaId -= idMuutos; const kumotut = []; for (const {taulu, id, vanha, uusi} of muutokset) { + if (vanha !== undefined) { + this.taulut.get(taulu).set(id, vanha); + } else { + this.taulut.get(taulu).delete(id); + } kumotut.push({ taulu, id,