Skip to content

Commit 1d94b19

Browse files
committed
handle null
1 parent d37f581 commit 1d94b19

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/mServer/crawler/sender/dw/tasks/DwFilmDetailTask.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ protected void processRestTarget(final CrawlerUrlDTO aDTO, final WebTarget aTarg
4646
} catch (Exception e) {
4747
LOG.error("error processing {} ", aDTO.getUrl(), e);
4848
}
49-
if (!filmDetailDtoOptional.isPresent()) {
49+
// Optional can be null if response code is 200 and response body is empty
50+
if (filmDetailDtoOptional == null|| filmDetailDtoOptional.isEmpty()) {
5051
FilmeSuchen.listeSenderLaufen.inc(crawler.getSendername(), RunSender.Count.FEHLER);
5152
FilmeSuchen.listeSenderLaufen.inc(crawler.getSendername(), RunSender.Count.FEHLVERSUCHE);
5253
return;

0 commit comments

Comments
 (0)