From 4cfca31252d1c8a9be36d70199179cb3fe14a6a0 Mon Sep 17 00:00:00 2001 From: Koray Tugay Date: Sat, 4 Jan 2020 17:22:14 -0500 Subject: [PATCH] Update Owner.java --- .../org/springframework/samples/petclinic/owner/Owner.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java b/src/main/java/org/springframework/samples/petclinic/owner/Owner.java index 5a40819db..58ee76bf9 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/Owner.java @@ -20,6 +20,7 @@ import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Set; +import java.util.stream.Collectors; import javax.persistence.CascadeType; import javax.persistence.Column; @@ -127,10 +128,8 @@ public class Owner extends Person { public Pet getPet(String name, boolean ignoreNew) { Set pets = getPetsInternal(); if (ignoreNew) { - // filter only pets that have id pets = getPetsInternal().stream().filter(pet -> pet.getId() != null).collect(Collectors.toSet()); } - // Find pet with queried name return pets.stream().filter(pet -> pet.getName().equalsIgnoreCase(name)).findAny().orElse(null); }