diff --git a/src/main/java/ru/nbch/credit_tracker/service/indic/PersonServiceV2.java b/src/main/java/ru/nbch/credit_tracker/service/indic/PersonServiceV2.java index 54b52e6..a216a5b 100644 --- a/src/main/java/ru/nbch/credit_tracker/service/indic/PersonServiceV2.java +++ b/src/main/java/ru/nbch/credit_tracker/service/indic/PersonServiceV2.java @@ -71,8 +71,9 @@ public class PersonServiceV2 { return names.stream() .filter(name -> - StringUtils.isNotEmpty(name.getFirst()) && - StringUtils.isNotEmpty(name.getLast()) + StringUtils.isNotEmpty(name.getFirst()) && + StringUtils.isNotEmpty(name.getLast()) && + name.getBirthDate() != null ) .collect(Collectors.toMap( Name::getNumber, diff --git a/src/main/java/ru/nbch/credit_tracker/service/task/impl/XmlMergeCoordinator.java b/src/main/java/ru/nbch/credit_tracker/service/task/impl/XmlMergeCoordinator.java index 2dad394..976fd38 100644 --- a/src/main/java/ru/nbch/credit_tracker/service/task/impl/XmlMergeCoordinator.java +++ b/src/main/java/ru/nbch/credit_tracker/service/task/impl/XmlMergeCoordinator.java @@ -54,6 +54,9 @@ public final class XmlMergeCoordinator implements IPipeLineTerminator