Jelajahi Sumber

ensure URL is not empty

Former-commit-id: a6274024cfa9267a65319d8809e336d8d95f73cf
Gildas 5 tahun lalu
induk
melakukan
cba65f16ee
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  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));