diff --git a/src/main/java/ru/nbch/credit_tracker/service/indic/PersonService.java b/src/main/java/ru/nbch/credit_tracker/service/indic/PersonService.java index fe09fd4..f387882 100644 --- a/src/main/java/ru/nbch/credit_tracker/service/indic/PersonService.java +++ b/src/main/java/ru/nbch/credit_tracker/service/indic/PersonService.java @@ -1,11 +1,5 @@ package ru.nbch.credit_tracker.service.indic; -import java.time.LocalDate; -import java.util.Comparator; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.Setter; @@ -16,6 +10,13 @@ import ru.nbch.credit_tracker.entities.dto.IdProfile; import ru.nbch.credit_tracker.entities.dto.SubjectProfile; import ru.nbch.credit_tracker.mapper.indic.PersonMapper; +import java.time.LocalDate; +import java.util.Comparator; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; + @Slf4j @Service public class PersonService { @@ -90,6 +91,9 @@ public class PersonService { public void filledPassportsData(List subjectProfiles) { List fids = subjectProfiles.stream().map(SubjectProfile::getFid).collect(Collectors.toList()); + if (fids.isEmpty()) { + return; + } List passports = mapper.findPassportData(fids); Map> passportsMap = passports.stream()