Skip to content

Commit a064c68

Browse files
committed
add missing null check
1 parent a51e8ac commit a064c68

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/main/java/de/mediathekview/mserver/crawler/srf/tasks/SrfTopicOverviewTask.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,13 @@ private AbstractRecursiveConverterTask<CrawlerUrlDTO, TopicUrlDTO> createNewOwnI
5252
protected void processRestTarget(final TopicUrlDTO aDTO, final WebTarget aTarget) {
5353
final PagedElementListDTO<CrawlerUrlDTO> results =
5454
deserialize(aTarget, PAGED_ELEMENT_LIST_URL_TYPE_TOKEN, aDTO);
55-
taskResults.addAll(results.getElements());
55+
if (results != null) {
56+
taskResults.addAll(results.getElements());
5657

57-
final Optional<String> nextPageId = results.getNextPage();
58-
if (nextPageId.isPresent() && pageNumber < crawler.getCrawlerConfig().getMaximumSubpages()) {
59-
processNextPage(aDTO.getTopic(), nextPageId.get());
58+
final Optional<String> nextPageId = results.getNextPage();
59+
if (nextPageId.isPresent() && pageNumber < crawler.getCrawlerConfig().getMaximumSubpages()) {
60+
processNextPage(aDTO.getTopic(), nextPageId.get());
61+
}
6062
}
6163
}
6264

0 commit comments

Comments
 (0)