mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 13:09:00 +00:00
Fix tiny NPE in converting
This commit is contained in:
parent
b0c40136ca
commit
fed2fa9397
@ -1,18 +1,19 @@
|
|||||||
package nu.marginalia.wmsa.edge.converting;
|
package nu.marginalia.wmsa.edge.converting;
|
||||||
|
|
||||||
import com.google.gson.*;
|
import com.google.common.base.Strings;
|
||||||
|
import com.google.gson.Gson;
|
||||||
import com.google.inject.Guice;
|
import com.google.inject.Guice;
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import com.google.inject.Injector;
|
import com.google.inject.Injector;
|
||||||
|
import nu.marginalia.util.ParallelPipe;
|
||||||
import nu.marginalia.wmsa.edge.converting.interpreter.Instruction;
|
import nu.marginalia.wmsa.edge.converting.interpreter.Instruction;
|
||||||
import nu.marginalia.wmsa.edge.converting.processor.DomainProcessor;
|
import nu.marginalia.wmsa.edge.converting.processor.DomainProcessor;
|
||||||
import nu.marginalia.wmsa.edge.converting.processor.InstructionsCompiler;
|
import nu.marginalia.wmsa.edge.converting.processor.InstructionsCompiler;
|
||||||
import nu.marginalia.wmsa.edge.crawling.CrawlPlanLoader;
|
import nu.marginalia.wmsa.edge.crawling.CrawlPlanLoader;
|
||||||
import nu.marginalia.wmsa.edge.crawling.CrawledDomainReader;
|
import nu.marginalia.wmsa.edge.crawling.CrawledDomainReader;
|
||||||
import nu.marginalia.wmsa.edge.crawling.WorkLog;
|
|
||||||
import nu.marginalia.wmsa.edge.crawling.CrawlerSpecificationLoader;
|
import nu.marginalia.wmsa.edge.crawling.CrawlerSpecificationLoader;
|
||||||
|
import nu.marginalia.wmsa.edge.crawling.WorkLog;
|
||||||
import nu.marginalia.wmsa.edge.crawling.model.CrawledDomain;
|
import nu.marginalia.wmsa.edge.crawling.model.CrawledDomain;
|
||||||
import nu.marginalia.util.ParallelPipe;
|
|
||||||
import nu.marginalia.wmsa.edge.model.EdgeCrawlPlan;
|
import nu.marginalia.wmsa.edge.model.EdgeCrawlPlan;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
@ -96,6 +97,10 @@ public class ConverterMain {
|
|||||||
|
|
||||||
domainToId.forEach((domain, id) -> {
|
domainToId.forEach((domain, id) -> {
|
||||||
String fileName = idToFileName.get(id);
|
String fileName = idToFileName.get(id);
|
||||||
|
|
||||||
|
if (Strings.isNullOrEmpty(fileName))
|
||||||
|
return;
|
||||||
|
|
||||||
Path dest = plan.getCrawledFilePath(fileName);
|
Path dest = plan.getCrawledFilePath(fileName);
|
||||||
|
|
||||||
logger.info("{} - {} - {}", domain, id, dest);
|
logger.info("{} - {} - {}", domain, id, dest);
|
||||||
|
Loading…
Reference in New Issue
Block a user