mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 21:18:58 +00:00
(crawler) Fix NPE in crawler caused by not having fetched the domains list yet
This commit is contained in:
parent
e0c769fd19
commit
7617b4cbc2
@ -2,6 +2,7 @@ package nu.marginalia.crawl.spec;
|
||||
|
||||
import com.google.inject.Inject;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import lombok.SneakyThrows;
|
||||
import nu.marginalia.ProcessConfiguration;
|
||||
import nu.marginalia.model.crawlspec.CrawlSpecRecord;
|
||||
import org.slf4j.Logger;
|
||||
@ -67,8 +68,13 @@ public class DbCrawlSpecProvider implements CrawlSpecProvider {
|
||||
return domains.size();
|
||||
}
|
||||
|
||||
@SneakyThrows
|
||||
@Override
|
||||
public Stream<CrawlSpecRecord> stream() {
|
||||
if (domains == null) {
|
||||
domains = loadData();
|
||||
}
|
||||
|
||||
return domains.stream();
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user