diff --git a/src/main/java/fi/lpam/dataluokat/Asiakas.java b/src/main/java/fi/lpam/dataluokat/Asiakas.java index 53e2be8..f7cbb4e 100644 --- a/src/main/java/fi/lpam/dataluokat/Asiakas.java +++ b/src/main/java/fi/lpam/dataluokat/Asiakas.java @@ -135,7 +135,7 @@ public class Asiakas implements TietokantaOlio { parsiResultSet(rs).forEach(asiakas -> asiakkaat.put(asiakas.getId(), asiakas)); ArrayList järjestetyt = new ArrayList<>(asiakkaat.size()); for (int id : IDt) { - järjestetyt.add(asiakkaat.get(id)); + if (asiakkaat.containsKey(id)) järjestetyt.add(asiakkaat.get(id)); //Huomioidaan, onko asiakas poistettu } return järjestetyt; }