Skip to content

Commit eb1f223

Browse files
committed
add null check
1 parent 241e741 commit eb1f223

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/main/java/mServer/crawler/sender/srf/tasks/SrfTopicOverviewTask.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,13 @@ private AbstractRecursivConverterTask<CrawlerUrlDTO, TopicUrlDTO> createNewOwnIn
5959
protected void processRestTarget(TopicUrlDTO aDTO, WebTarget aTarget) {
6060
PagedElementListDTO<CrawlerUrlDTO> results
6161
= deserialize(aTarget, PAGED_ELEMENT_LIST_URL_TYPE_TOKEN);
62-
taskResults.addAll(results.getElements());
62+
if (results != null) {
63+
taskResults.addAll(results.getElements());
6364

64-
Optional<String> nextPageId = results.getNextPage();
65-
if (nextPageId.isPresent() && pageNumber < maxSubPages) {
66-
processNextPage(aDTO.getTopic(), nextPageId.get());
65+
Optional<String> nextPageId = results.getNextPage();
66+
if (nextPageId.isPresent() && pageNumber < maxSubPages) {
67+
processNextPage(aDTO.getTopic(), nextPageId.get());
68+
}
6769
}
6870
}
6971

0 commit comments

Comments
 (0)