]> git.mxchange.org Git - addressbook-ejb.git/commitdiff
Please cherry-pick:
authorRoland Häder <roland@mxchange.org>
Sun, 2 Oct 2022 14:28:47 +0000 (16:28 +0200)
committerRoland Häder <roland@mxchange.org>
Sun, 2 Oct 2022 14:29:39 +0000 (16:29 +0200)
- first check id number, then address

src/java/org/mxchange/jcontactsbusiness/model/branchoffice/AddressbookAdminBranchOfficeSessionBean.java

index e303fbc72f15bed66720d1d2d2b9f7f47fd88513..05a7fd1371d73a83526f633167b0dbd8e7dd627d 100644 (file)
@@ -19,6 +19,7 @@ package org.mxchange.jcontactsbusiness.model.branchoffice;
 import java.text.MessageFormat;
 import java.util.Date;
 import java.util.List;
+import java.util.Objects;
 import javax.ejb.EJB;
 import javax.ejb.Stateless;
 import org.mxchange.addressbook.enterprise.BaseAddressbookEnterpriseBean;
@@ -149,7 +150,7 @@ public class AddressbookAdminBranchOfficeSessionBean extends BaseAddressbookEnte
                // Check all single addresses
                for (final BranchOffice bo : branchOffices) {
                        // Is the same address found?
-                       if (BranchOffices.isSameAddress(bo, branchOffice)) {
+                       if (Objects.equals(bo.getBranchId(), branchOffice.getBranchId()) || BranchOffices.isSameAddress(bo, branchOffice)) {
                                // Found one
                                isFound = true;
                                break;