Skip to content

Commit 2b10c06

Browse files
committed
Fix NPE
1 parent 9244a3f commit 2b10c06

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/java/de/rub/nds/crawler/core/jobs/PublishBulkScanJob.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,12 @@ public void execute(JobExecutionContext context) throws JobExecutionException {
7575
Collectors.groupingBy(
7676
Function.identity(), Collectors.counting()));
7777

78-
long submittedJobs = parsedJobStatuses.get(JobStatus.TO_BE_EXECUTED);
78+
long submittedJobs = parsedJobStatuses.getOrDefault(JobStatus.TO_BE_EXECUTED, 0L);
7979
bulkScan.setScanJobsPublished(submittedJobs);
80-
bulkScan.setScanJobsResolutionErrors(parsedJobStatuses.get(JobStatus.UNRESOLVABLE));
81-
bulkScan.setScanJobsDenylisted(parsedJobStatuses.get(JobStatus.DENYLISTED));
80+
bulkScan.setScanJobsResolutionErrors(
81+
parsedJobStatuses.getOrDefault(JobStatus.UNRESOLVABLE, 0L));
82+
bulkScan.setScanJobsDenylisted(
83+
parsedJobStatuses.getOrDefault(JobStatus.DENYLISTED, 0L));
8284
persistenceProvider.updateBulkScan(bulkScan);
8385

8486
if (controllerConfig.isMonitored() && submittedJobs == 0) {

0 commit comments

Comments
 (0)