From 4e10d56ede3041190162fe8f26305798d339e378 Mon Sep 17 00:00:00 2001 From: ghost Date: Mon, 23 Sep 2024 03:14:50 +0200 Subject: [PATCH] Replaced != with !Objects.equals() --- .../springframework/samples/petclinic/owner/PetController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/samples/petclinic/owner/PetController.java b/src/main/java/org/springframework/samples/petclinic/owner/PetController.java index 781fb5805..0b3e406f6 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/PetController.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/PetController.java @@ -17,6 +17,7 @@ package org.springframework.samples.petclinic.owner; import java.time.LocalDate; import java.util.Collection; +import java.util.Objects; import org.springframework.stereotype.Controller; import org.springframework.ui.ModelMap; @@ -138,7 +139,7 @@ class PetController { // checking if the pet name already exist for the owner if (StringUtils.hasText(petName)) { Pet existingPet = owner.getPet(petName.toLowerCase(), false); - if (existingPet != null && existingPet.getId() != pet.getId()) { + if (existingPet != null && !Objects.equals(existingPet.getId(), pet.getId())) { result.rejectValue("name", "duplicate", "already exists"); } }