Procházet zdrojové kódy

ensure URL is not empty

Former-commit-id: a6274024cfa9267a65319d8809e336d8d95f73cf
Gildas před 5 roky
rodič
revize
cba65f16ee
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      cli/single-file

+ 1 - 1
cli/single-file

@@ -85,7 +85,7 @@ async function runNextTask(tasks, options) {
 		if (pageData && options.crawlLinks) {
 			pageData.links = pageData.links
 				.map(urlLink => rewriteURL(urlLink, options.urlRewriteRules))
-				.filter(urlLink => (urlLink.startsWith("http:") || urlLink.startsWith("https:")) && !tasks.find(task => task.url == urlLink));
+				.filter(urlLink => urlLink && (urlLink.startsWith("http:") || urlLink.startsWith("https:")) && !tasks.find(task => task.url == urlLink));
 			if (options.crawlInnerLinksOnly) {
 				const urlHost = getHostURL(options.url);
 				pageData.links = pageData.links.filter(urlLink => urlLink.startsWith(urlHost));